y§§&
u
1 THE GREAT
SCAPE
1
Arquimedes XXI
Dustin
Interface RS 232
Hablemos
de
ordenadore
mm*
infodis.s.3.
ZESk
"l5
LE OFRECE LOS MEJORES LIBROS
PARA SU ORDENADOR
J* INCLUIDO)
dapMtrom.
CUPON
DE PEDIDO
infodis. s.3.
I.:|- CHtDI'OD .1
OESEO P.ECBIR LOS S
:trum,pv
LOS MEJORES PROGR
. ZX SPECTRUM IP.V.P. 900)
LOS MEJORES PROGR
. COMMODORE 64 (P.V.P. m
EL 64 MAS ALLA DEI M
ANUAL 1 (R.V
P. BOO) □
■M-^
• n i m
REDACTOR JEFE:
REDACCION:'''
COLABOHADORES:
TbIox: 4687? OPZX e 26MO M
■ ■ ! .'..■■.■■
UH asocisita a is
EDITORIAL
Revolucion en el
software
Ano Iras ano, las navidades ban supueato sietnpre
un momenta ciitico para cualquier empress de
software.
De sus ventas en esla epoca, depends la mayoria
de los resultados financleros obtenldoa e Incluso
para atgunas el ser o no set de su exlstencla.
Durante 1986 la empress espanola Erbe ha
obtenido unoa resultados por tacturacion de ventas
realmente signlflcativos.
Sus 700.000 unidades vendldas de vldeojuegos en
lottos las ardenadores, con una estratificaci6n de
mercado de un 35 por 100 para Amatrad y
Spectrum, seguldo de un 20 por 100 en MSX y un
10 por 100 da Commodore, la aitiian aln duda
alguna, a la cabeza de un sector donde las ventas
originates represantan aolamente el 3 por 100 del
mercado naclonal.
Apoyada en su sltuacion privileglada, Erbe ha
reducldo sus preclos casl un SO por 100 en lodas y
cada una de las tineas de Importacldn que posae,
aai como en su production naclonal.
La medlda que entrara en vigor a partir del 1 de
marzo proximo, pretende Ir destinada a alcanzar un
sector de software naclonal potente, con unas
empreaas competltivas y empresarlatmente blen
organlzadas que permitan un desarrollo del
mercado, al tlempo que situa los preclos an su
justa medlda.
Desde estas paglnas siempre hemos argumentado
que solo un camblo de mentalldad en el
consumldor y el fabricante, unido a una reduce/on
de preclos considerable, podrian aalvar a eata
mercado de la leer a de la pirateria.
Con el precio actual ciertamente no ea dlficll
penaar que ae va a produclr un incremento en las
cifras de tacturacion, ya que al comprador le va a
resultar mas economico comprar la ultima novedad
en el mercado a 875 pts. que cualquier copla
De esta forma, si podemoa decir que ahora «Ser
original cuesta cada vez menosu, y estamoa
aeguroa que muchos de vosotros estais de
acuerdo.
Nos resta desear suerte en esta nueva etapa a la
empresa y confiar en que el mercado ae encuentre
lo suflctentemente maduro como para aaumir esta
estrategia, que supone una revolucion en el
software naclonal.
38
□
&=.
ARQUIMEDES XXI
3
gran c alidad en sus
timos productos.
Arquimedes XXI n
EL RETORNO DE SIR
CLIVE.
Los viejos rockeroa
ttware. 875 ptas
lo el software, co
a reduccion de ca:
ayudara a proteger y
desarrollar el mere ado
espafiol de videojue-
Chue Sinclair vi
a las andadas co
Pandora que muy |
to podremos cor
TABLA PERIODICA
de Roberto Yelmo
Garcia (Madrid).
TEST DE
JOYSTICKS de Angel
Zarazaga (Madrid).
LOTO de J. L.
Azagra de San
Lorenzo de El Escorial
(Madrid).
LA COMUNICACION
EN LOS
ORDENADORES
PERSONALES: EL
INTERFACE
RS-232C
mentado teenies y s
palabra comunicacidn.
TRANSTAPE 3: MEJORANDO LO PRESENTE
medietas an g uteres (6
EGB).
Areas laterales y to-
tales (7 EGB).
Sistemas de ecua-
cfones (8 EGB).
>sultara nada difi-
pectaculares fug as
COOIGO MAQUINA:
ALARGAMIENTO
VERTICAL DE
PANTALLA
LONUEVODEL ■"
Continuamos dando un vista zo rapido a las novedades del mere ado de
solt para este ario 19S7.
En este mes traemos a nuestras paginas:
OPEN, RAMON RODH1GUEZ, RUPERT AND ICE CASTLE, DAN DARE
NINJA MASTER, COBRA, START FIREBIRD, OLLI AND LISA y SODOW THE
SORCERER.
de sus ultimas noued
des y el a alto Imprest
un gran juego, con po-
kes, mapas y demas
familla.
ASJO 2492... LA BASE CIENTIFICA ARQUIMEDES XXI
LLEVA VA SIETE ANOS PRODUCIENDO LAS
MEMORIAS BIOLOGICAS QUE EQUIP AN EL
EJERCITO DE ANDROIDES Y HUMANOIDES DE LA
GALAXIA NEGRA DE
YANTZAR
Las tropas Yantza-
brando el panico por
todo el sector ALFA
23 del Universo Gam-
ma, y ya va siendo
tiora de que alguien
acabe con Arquime-
des XXI.
Tu no ares el pri-
mero en intentarlo, ya
que dos ahos atras tu
amigo y companero
Spofytus fue enviado
alii y nunca mas re-
Esto se entiende si
se tiene en cuenta
que toda la Base es
un complejo laberinto
gobernado por el or-
denadorCPM2y cus-
todiado por cientos
de diferentes robots y
humanoides que in-
tentan evitar por to-
dos los medios que
acabes tu misidn.
Tu objetivo consis-
base, colocar una
bomba de haz de par-
ticulas en el genera-
dor central y escapar.
Dicho asi parece
todo muy facil. maxi-
me cuando sabes
que la mitad del tra-
bajo esta hecho, ya
que acabas de activar
la cuenta regresiva
del detonador. Tienes
1.200 segundos para
nutro.de locontrario,
volaras junto con la
Entrar ha sido muy
facil, pero ahora el
sistema de seguridad
ha detectado tu pre-
sencia y van a por ti.
Manosalaobra, no
perder.
dan los chicos del
equipo de Dynamic
que diseho Arquime-
des XXI. la segunda,
mejor dicho, la terce-
ra aventura grafico-
conversacional espa-
hola (le precedieron
Yenght y Cobra's
Arc).
Objetivo
Esta bien claro: te-
para escapar de Ar-
quimedes XXI, la
base cientifica que ha
mos con demasiados
enemigos, pues el
principal sera el tem-
po (burradas aparte).
Lo de las burradas va
por si a alguien se ie
ocurre saltar al espa-
Cio sin llevar traje de
astronauta, ponerse
a apretar botoncitos
de colorines, abrir de-
terminadas puertas,
etcetera.
El vocabulario
pero bemos de recu-
se necesita mas en
este caso concreto.
Los comandos mas
importantes son:
— Examinar
— Pulsar
— N/S/E//0/NE/
NO/SE/SO
— Examinar sala
(repite pantalla)
— Coneciar
E
— Tiempo (para la
explosion)
— Listar (inventa-
- Penetrar
Et juego
Os propondremos
para los impacientes
y otro para los que
gusten de hacer turis-
mo por las bases es-
paciales futuristas.
Metodo ((PRISASn:
En la sala de auto-
NTRARHA
SIDO MUY
FACIL PERO
EL SISTEMA
DE
SEGURIDAD
HA
DETECTADO
TU
PRESENCIA Y
AHORA VAN A
PORTI
bo-
orde-
nos pida un codigo,
responderemos
«1ZETA A23», con lo
que habremos abier-
to todas las puertas
del complejo (excep-
to algunas i
de interes si quere-
mos salir enseguida),
Vamos al Este. Nor-
oeste, Norte, Nor-es-
te Nor-este, Nor-este
y Este. Una vez en el
laberinto «Ciorido»,
entramos por la puer-
ta Magenta, y... ya to
Ahora para los que
quieran hacer las co-
sas despacito. dare-
mos un sistema mas
completo;
En la sala de auto-
mos pared, donde ve-
mos un boton amari-
llo. Si lo pulsamos se
abrira una puerta al
Este. Vamos al Este,
y en habitacion de
mos unas pilas, que
una pantalla mas al
Este, y una vez co-
nectadas al decodifi-
cador, haran que
este, al examinarlo,
nos de un codigo
(1ZETAA23).
Volvemos a la sala
de automatismos y
examinamos el orde-
nador: cuando nos
pida el codigo se lo
introducimos, y nos
dirigirnos nuevamen-
te a la habitacion de
cambio. Vamos al
NO, N y NE. En el ha
bitaculo termostaticc
encontraremos el ca-
daver de nuestro po-
bre amigo Spotytus
con un dedo apuntan-
do al techo. Si exami-
Escogemos la puerta
vaya, si es el piloto
namos el techo, nos
Cyan y cogemos la
automatico). Abora
encontraremos ante
bota. Volvemos al la-
podemos despegar,
in qran dilema: pul-
berinto (S). Ahoraen-
pero si quereis hacer-
samos el boton rojo o
tramos por la puerta
lo mas completo,
.1 azul. Si vamos al
blanca (ENTRAR
SO y examinamos el
PUERTA BLANCO).
jhorror, no bay gaso-
cartel, el misterio se
si, si, no me equivo-
lina!NE,N0.N0yen-
iclara. Pero para
OOj bianco y no blan-
tramos por la puerta
nas seguridad. exa-
ca. Encontraremos
roja. Vamos a la sala
ninaremos el dedo
una pistola totalmen-
de abastecimiento,
del d if unto Spolytus y
te inutil. Seguimos al
donde examinaremos
veremos unas man-
SE, donde cogere-
los deposltos. Abri-
T7 chas azules <,esta
mos el bidon. De nue-
mos la palanca y 11 e-
JLjXAMINAMOS
namos el bidon.
LA PUERTA.
Cerramos el grifo y
iESDE
ill
1 w
vamos al SE. Exami-
namos la puerta. jEs
HIERRO!
1 i*j
x» laffl'
de hierro! Abrir puer-
MANDAMOS
ABRIR LA
MpfciJ
m
ta. jEs magical Bue-
no, para algo desci-
framos el mensaje
PUERTA iOH,
M ■ ffi
morse. Introducimos
NOIES
MAGICA.
esto «Pala magicau.
U0rt*Wmi
La puerta se abre sin
problema. Vamos al
N y cogemos la Have.
Hacemos otra vez
todo el recorrrdo has-
ta la nave, ponemos
,
;laro ya el boton que
vo al SE y cogemos Is
la gasolina y despe-
bota izquierda. jE=
gamos. jAfil, la Have.
3ien, pues pulsamos
hora de dar un pasei-
No sirve para nada,
i\ rojo. Al abrirse una
to espacial! Nos po-
era para bacernos
rampilla. la examina-
"nos y cogemos el
nemos las botas y e
perder el tiempo. Es
traje. Entramos en e
i la Have de contacto.
:raje. Vamos al NE,
i pero no bay donde
■JE y E. Ya estamos
ponerla,
m el laberinto. Si
de nombre descono-
Solo me resta de-
axaminamos el men-
cido (los chicos de
searos suerte. jNos
saje clave, veremos
Dynamic no dicen e
3ue esta en morse.
nombre). Con la cas
moonry! Hasta la
iVenga, a descifrar!
proxima.
Bueno, os lo traduci-
der, vamos al y a
1
re: «Para abrrr obser-
Sur. Memos llegado i
vatoriodecir pala ma-
la nave. ConectamoE
Jose M. Martin
gican. Ya lo sabeis.
la Cassette (vaya
ore nana
firasnmrc
©as ms\
JQtnews
SUPLEMENTO INFORMATIVO DE LA REVISTA ZX
El retorno de Sir Clive
Sir Clivc Sinclair
original y una avan-
ha monlado una
compafiiadediseiio
llamada Moduliscr.
de 8 bils. aunque se
cuvo primer pro-
ha abandonado la
due l o sera lanzado
pantalla plana lipo
puier? Showw dc
1987. Se trata.
ya habra adivinado.
vado Pandora, que
^■L,;k
s del micro in
del m
mcnlo dc su
lama
miento. De
no se apunla
el Pandora porque
nifeslaron que el
motivo del rcchazo
era la pan [alia de te-
levision.
Moduliser fue re-
gist rada como com-
paiiia durante el pa-
sado mes de mayo.
Ghalle. direelor de
FE Electronics y
Gendard. v James
St. Valentine Wesl-
CP/M del Pandora
Quiebra de Rotronics
Rolro-
fadrive
en liquidacion der los pedidos
tras una rccicnte pendienles con
reunion de acree- lo solcks que
dores en la que maniienc actual-
no surgio nadie mente.
ZX NEWS /2
La Universidad Pofitecnica de Madrid y la
informatica
Entre las activi-
oblencidn del titulo
para la realizacion
dadcs relacionadas
de Master en Inge-
Universidad Poli-
La Universidad
tecnica de Madrid
Polilccnica tambicn
tos aplicados a la
gestiGn dc personal
de la Adminislra-
cl Segundo Simpo-
con la Dirccci6n
cidn piiblica que se
General de la Fun-
apoyaran en cuatro
cion Publics, la Di-
rect ion General de
I0deabrildel987)
Eleclr6nica e Infor-
gislros dc personal.
v el curso de post-
malica. Sperry,
puestos de trabajo v
graduado para la
solicitudes de ingreso.
Electronics Arts en el Reino
Unido
Electronics Arts, una delegation pro-
la empresa america- pia en Gran Breta-
na aulora dc algu- na y lanzara vcrsio-
nos dc los mejorcs nes para Spectrum
Boriar, software
profesional espahol
Boriar es un len-
riar. Segiin Javier
guaje de programa-
Franco, quicn liene
a su cargo la divi-
si6n de software de
para la generacion y
la empresa, «nues-
ses dc datos relacio-
tra pret ensign es el
lenguaje Boriar, de-
Proa hacc unos seis
Cristal es un pro-
ducto espaiiol tan
con Cristal, un sis-
bueno co mo el me-
jor, y en algunos as-
para ordenadorcs
pectos indudable-
persona les que en-
globa otras dos apli-
cacioncs: conlabili-
produclos si mi la res
que aclualmcnte se
lambien desarrol la-
das en lenguaje Bo-
nuestro pais».
Guerra de
compatibles
PC
tir en cuotas mi-
Amstrad. Micn-
tras Zenith y
la revista Compu-
den ad ores cloni-
Tandv lanzan una
cos del IBM PC
dc dealers para
distribuidores
Tandv van cfee-
tuando drasticos
ventas, nofrccien-
bajos. que en al-
do margenes dc
gunos casos lle-
precios de sus
nasi a un 25 por
gan al 12 por
cquipos con el fin
cicnto y sin msis-
I i
s i ]■■* i
■
- mm
■ ■
jfK ,
ZX NEWS/3
Nuevos productos de Abaco
Abaco Informaii
a acaba dc presen
iiricos para Spec
.--sario para el con-
1 de impresoras y
compatible con
Spectrum 128 y
Mus 11. Sin ocupar
espacio en la me-
moria de la maqui-
na. acepta los co-
js de o
El pi
face
El scgundo i
9.000 ptas., mien
Iras que el del Map
.._ per esde 6.000 puis
Mapper, permile Al mismo liempo
salvar panlallas a Abaco Informilic;
;assclle o microdri- ha redueido el pre
ve y eopiarlas en cio dc bs imcrl'acc
impresora. devol- Phoenix y Tron
viendo a coniinua- 6.500 y 6.000 plai
Erbe: todo el software
a 875 pts.
Con este mo-
sarial, Erbe pre-
tend e. segun su
presidente, Paco
Pa si or. Ibrtalecer
software nacio-
nal creando una
aulentica indus-
tria del software
propinamnfuer-
te golpc a la pira-
tcria organizada.
durante I 987
han alcanzado la
700.000 unida-
des vend i das.
pese a lo impor-
a los beneficios y
cola de mercado
leno y ante toda
la prensa infor-
matica, Erne co-
cision de reducir
el precio de todo
su softwarea 875
pesetas.
campanade Erbe
comenzara el I
Starlight: una nueva
empresa de software
Francis Lee, el
a crcaci6n gcrente de
isomelricos. que
saldra al merca-
do dc la mano de
Ariolasoft y con
prcsa, a la que
brillaruc fuluro
Teclados para el QL
Schon Keyboard,
Tambifin Saga
podra utilizarsc se
empresa dirigida
por el ex director dc
con una larga cxpe-
recido al Saga Em
Chris Smith, ha lan-
para Spectrum, co-
zado en el Reino
dados para QL. El
decidido. segun e
dado para el QL. Su
mas caro .de los
precio esde 55 libras
y su inslalaeion no
unidad de infrarro-
requicresoldaduras. jos, de modo que
LO NUE VO DEL
«S* OPEN
|3P1p]T
j^jl
del campo de juego
donde ha Ido a caer la
Open de Mind Games
control es y la inlorma-
RL5^
R^Ev
de juego es muy senci-
K'^VS
no tener grandes cone
golf] y una presentacio
na in (error se seleccio-
grafica no acostumbr;
na la taraa a realizar.
asi podemos aumentar
gos. tlene garanlizad
el exito. Se puede ha
o disminuir la potencia,
es
Hff
se puede
blar de un gran jueg
hoyo, orlemar el golpe.
<Ji
muy adictivo y con iuei
i/isuallzar el mapa, Ian- j
e prime-
zar. etc. El juego permi- i
te utilizar cuatra lipos
js. Un data Me Inte-
dida en dos grande
distmtos de joysticks
aconseja
nor muestra la secao
cuanto a las posiDillda- l
Kill
ar.
ANUNCIOS GRATUITOS
£22?
1 11 II 1
1 II II 1
1 II II 1
1 II II 1
II II 1
1 II II 1
1 II II 1
1 II II 1
bUIA PRACTICA - GUIA PRACTICA - GUIA PRACTICA
iGora-55-,
INTERFACES PHOENIX <f TRON
HARDWARE - SOFTWARE
LIBRERIA - PERIFERICOS
ORDENADORES DE GESTION
1 QLHARD '
AMPLIACIONES DE MEMORIA
PARA QL
• UNI DA DEE DE DISCO
• TEC L ADOS
• SOFTWARE
• PROXIMAMENTE UN I DAD DE
DISCO SPECTRUM
• SOUK i^OH DISCI
HIESAREPARACIONES
Servicio Tecnico
de Re para clones
PRECIOS FIJOS
paraclones de SINCLAIR
lpalibles IBM y perifericos
SERVICIO RAPIDO
V MUY PROFESIONAL
MAXIMA GARANTIA V SERIEDAD
SERVICIO A TODA ESPANA
CLI.BI1KI. UK<;0
ANUNCIESE
por
MODULOS
MADRID
(91)7339662
BARCELONA
(93)3014700
LO NUEVO DEL
congelado a los amigos
que caen las cajas sor-
los vi si la Dan si castillo
Rupert, que posee unas
pastillas magicas anti-
tiene^ue 6 !
"avIsVr.San
puesto en camino para
saivar a sus amigos.
s problamas
aunque la tarea que en
ay ud an do a
pnncipio parece lacil,
term in a ra compllcando-
da afliccid
Jenny C colocado"^
go.
arcade de
gunas trampas para ter-
miner con la vida de
lumbrado
a conocer
IX> NUEVO DEL
exitos que
ha logrado co
duel os a bajo
calidad aceptable.
de este
juego. nosotroG.
si em pre nos heme
nifestado a favor c
precios
I para
iegulr
sisndo consecuentes
decrr que este juego es
in co men table.
Ninja Master, por lo
e juego.
Este prog ra ma nuncs
debi6 salir de la empre-
sa inglesa
Este |uego se ha ga-
nado a pulso su califica-
tivo de ROLLO. aunque
lo mejor que se puede
J.
LO NUE VO DEL
LO NUE VO DEL
* COBRA
ros. mamporros, ao- de Marion Cobretti y su
cion, enemigos y diver- banda. que se ancuen-
sibn a tope es lo que Ira exlendida por todos
Ocean ha conseguido los lugares de la ciudad.
Has superar los plan- el campo y una laDrica.
rior programa Rambo. deberemos recorrer
El numero uno de es- para terminar el juego.
tas navldades contiene Tras ser tocada por
en si los aditamentos Silvester, nueslra ami-
necesarios, para seguir ga la modelo, nos se-
vendiendo lo qua quiera guira hasta el (in del
durante la primavera mundo, y con ella
del B7, agarrada deberemos
Cobra, inspirado en iimpiar las pantallas de
cine protagonizada por Un estupendo Juego
Silverster Stallone, tie- visual, donde los grati-
ne que rescatar a ingnd cos y si scroll suave de
Knutsen, modelo impre- pantalla acompanan al
tesarrollodelaaventu- M A
La dilicultad aunque JRbM
alta resulta superable y -V^B
u adiccion es mejor 0mm^
que la comprueoes tii
ilsmo. ESTUPENDO
*° STAR FIREBIRDS
(.Ouian no recuerda cha a tu joystick hasta
el antiguo juego de las consaguir veneer en la
maquinas tragaperras, tremenda batalla.
una nave galactica, po( ira ir allminando con
desiruiamos tes conti- 5U ra y |^ ser tQC)0 |
nuas oleadas da enami- que 5e de .
gos que aparacian en a lan)e y ei nlve , dB pun .
parle superior de la tos s0 | O a e p en q eI a q e
anlalla? tu propia habilidad.
hara falta desprenderte Los _gra'i«JS aunque
de mas monedas va Pequenos. por su vane-
que Firebirds con su se- dad de 1omas * sob,e
rie Silvers te pone al al- |° d % D n ° r ra s n u ^^
juego trepidante. lleno clon s ' n l " r " es -
de movlmlento y dina- Unsonidoespectacu-
tnismo. que te engan- lar acompaiia toda la
uesta en escena dal SMtf' A
En detmitiva un pro- aVSHB
rama para ser reco- -^F^5|
nendado, y ademas ba- ' ^^^^f
atito. ESTUPENDO
Posea una imprtsora .
Centronics Seikosha '»'
GP-JOOAun/nlertsceln- \
descomp serle-paralelo
modulo SI250 y on cable-cin-
ta marca Ansley que una a
am bos. To do este sistema
Spectru.
48K, excepfo que
flec/entemente fie compra-
do un Spectrum I28K y ml
desWusidn ha Sldo grande al
ver que no funclonaba con ml
Itnpresora. ^Conocen algiin
procedimlento para adaplar-
des dirigirte a Dirac, t
de las impresoras Seikosha. o a
Indescomp, por si alguno de ellos
comercializara algiin programa
que posees Tambiei
□ records mos, t
con el nomere I
con el disoo del sistema ope-
rative- estropeado. He con-
con Venlamatlc a
pero no he conseguido res-
pueslas positives. Lea ruego
me Indlquen cdmo podrla
conseguir una copla del sis-
tema operativo.
Conseguir copys de pant;
por impresora requiere un p
grama (normal ments en codi
maquina) especiflco para la i
presora y el inierface due se
yan a emplear. Como puec
comprender, en esta seccion
prog ram as a medida que uni
He adrjulrldo recJente-
menfe de segunda mano
una unldad de discos It-
MEX de 3 1/4 pulgadas
(distrlbuldor Inveatronlca)
porcionarte u
sistema op
iropeada.
en Espana de e
e encargaran de [
vestronica se hags cargo de s
responsabilidades. En caso cc
tracio, te queda el recurso de i
currir a I fabricante o de uiiliz
un Spectrum 48K y
Amstrad PCW 8256, y. i _
como supongo que let — '
cuentre en mi situation, me
vendria muy bien poder utill-
lar la impresara del Amstrad
para trabajar con el Spectrum.
c Es esto poslble? iValdria un
interface conventional Itipo
HS-232, ere. J, o nana talta uno
especial? iComo solutiono la
allmeniacldn de la impresara?
Madrid
coscripl) o desde CP/M con los
Aunque e
conectar e
presora dil
'i. ■■!■■: la posibilidad de
PCW 8256 a otra im-
interlaces. Con todo esle materia
podras, Iras unos cuantos in ten-
ilocidad de transmlsion,
de paridad. el numero
stop, o la recepcion de
rjntrol que el PCW
iransmilir al Amstrad PCW cual-
quier programa o tichero de datos
del Spectrum y posteriormente
mprimirlo con la impresora Ams-
i PCW 8256.
esta perdido. Si
resa trabajar con
el Spectrum y la impresora del
PCW, puedes conectar el PCW
8256 al Spectrum mediante un in-
terlace RS-232. En el caso del
Spectrum te recomendsmos el in-
terlace I de Sinclair, que cuenta
con la venta|a de contener en me-
moria ROM el software de control
del RS-232. Y para el Amstrad
PCW, el ya citado de MHT Inge-
PCW 8256.
Soy un pequeno alt- , \
clonado al Spectrum H
Plus de 62 anos que \
pass intlnldad de bo-
ras dandole al teclado. Me
gusla componer dibujos que
yo crso. He comprobado que
cada vez van sn aumento los
programas que emplean BA-
SIC y Itstedo en cocligo m&qui-
na. Estos, para tntroductrlos,
ces Imprestindible un progta-
habra cassel-
tes producldas por dlferentes
casas o marcas... Por favor,
.■dirndl:, como y a quien debo
dlrigirme para obtener uno de
estos programas ensamblado-
res? Ya puestos, preliero ad-
tfUirh uno que sea de fos me-
jores </ mijs complelo.
Juan Diaz Coret
Melilla
En ZX procuramos publicar los
programas que contienen rutinas
an codigo msqulna de dos mane-
ras: en forma de lineas DATA in-
cluidas en un cargador que pokea
el codigo maquina en memorla, y
lenguaje ensamolador. Utillzando
menle a: Ventamalic. Cdrcega,
89. enilo. 08029 Barcelona. Tels.:
(93) 330 97 90 - 230 98 OS.
nar el Editor-Assemble de Pictu-
resque, que dispone de menos
opciones paro es mas sencillo.
Aunque he leldo al- -Jft
gonos libros sobre co- ~y\\
dlgo maquina, existen //jf
algunas insirucciones rss-
del Z-B0 cuya description no
encuentro en nlnguna paite.
cQue funcion reallzan las ins-
irucciones CPL, NEG, CCF y
SCF?
Antonio C. Dopazo
Barcelona
a argumento. Actua comple-
", es decir. ponlendo a O los
que estuvieran a 1 y a 1 los
a 0. No atecta a
■ es equivalents a
j. pero ocupando solo
in Dyte. uhl altera el indicador de
Je acarreo poniendolos a uno. Su
NEG (Negate accumulator) ob-
iene el complemento a dos de!
icumulador. es decir. equivale a
Son rr
is de ci
sos ensambl adores para Spec-
trum producidos por distiniss- c a .
sas de software. De todos eiios,
el mas completo es indudable-
mente GENS, que forma parte de
un paquete llamado DEVPAC.
producido por Hi soft, que se corn-
pone de ensamblador y monitor-
pracesador, alguna ut
CPL (Complement ;
tiempo de e)ecucion es de ochc
ciclos de reloj.
SCF (Set Carry Flag! pone £
ut avenwrasd{ DDn E5PEC
to decimal de. dos cifras. Po
iiin8imdanDMicoMnuaoi6n
ejemplo, la representacion BCD
de la suma del ejemplo anterior.
registro. Su tiempo de ejecucion
del decimal 99 es 1001 1001.
el resultado seria 0001 0001 , que
es de cuatro ciclos de reloj
Una desventaja de la represen
es la representacion correcta de
CCF (Complement Carry Flag
tacion BCD es el desaprouecha
11 en BCD.
complementa el indicador de
miento de espacio, ya que un nib
El Z-80 tiene ademas otras dos
acarreo. poniendolo a 1 si estaba
ble (con)unto de Cuatro bits] pue
los numeros en BCD. RLD (Rota-
el 15, mientras que en BCD s6lo
ted Left Digit) y RRD (Rotate Right
su tiempo de ejecucion es de cua-
se emplean del al 9. Por otra
Digt). RLD copia los cuairo bits In-
tro ciclos de reloj.
parte, la notacion BCD puede ori
teriores de una posicion de me-
ginar complicacianes al realiza
moria aspecificsda por el conteni-
;Quees la notation ,v ',-■■,-
do del registro par HL a los cua-
BCD?, icomo se ulili- -.:,.■/■
tro bits superipres de esa misma
za? t,En que consists All-
BCD 0000 1000 (8 decimal) y 0000
la aritmetica BCD? ^^
0011 (3 decimal), el resultado no
Maria trlbarren
cado en binaiio. si no 0000 101 1
bits interiores del acumulador y
que no es un numero BCD valido
estos a los cuatro bits Interiores
BCD son las iniciales de binary-
Para resolver este problema. al
de la posicion de memoria espe-
coded decimal, o. lo que es lo
gunos microprocesadores po
ciiicada. RRD copia los cuatro
mismo. decimal codilicado en bi-
seen un juago compieto di< ms
pits supe nces de una posicion
trucciones para aritmetica HC I
de memor-a especificada por el
:onte-iiao del registro par HL en
tienen una Instrucci6n esrpoa
los cuatro jits inferiores de esa
mato decimal. Al emplear esta no-
para ajustar el resultado co 10
decimal se represanta como un
calculos realizados con numero
en representacidn BCD. H^ e
sanoo ei ccntenido de los cuatro
numerao binario de cuatro bits
Z-80. esta instruccion es DAA
puesio que para cpdillcar I05 nil
(Decimal Adjust Arithmetic), j
de la posicion de memoria espe-
meros del al 9 se necesita un
debe seguir a cualquier operacior
maximo de cuatro bits (un nibble)
aritmetica (ADD. SUB, ADC. SBC
de una rot a c ran de un digito BCD
A si. cad a posicion de memoria
INC, DEC, NEG CP) con nume
entre el acumulador y una posi-
registro puede guardar un nume
ros en notacidn BCD. Utilizandc
cion de memoria-
TRANSTAPE 3
mejorando lopresente
.TRANSTAPE 3
Hard Micro presenta una nueva version de su
conocido interface copiador Transtape. Tras las
versiones 1, 2 y la - mejorada, hace su aparirion la
3, que parece poseer todas las caracteristicas que el
usuario pueda desear.
EXTERNAMENTE el in-
terface es practica-
mente identico a las
versiones anteriores. Unica-
mente se ha suprimido la sali-
da de video que incorporaba, y
no existe ningun rdtulo en la
carcasa que indique que este
es el TRANSTAPE 3. Sigue
disponiendo de un boton de
reset y de los dos interrupto-
ras que controlan sus funcio-
nes, aunque ahora, y debido a
las mejoras incorporadas, son
necesarios dos menus en pan-
talla y un tercero no visible
para accede r a las opciones
deseadas.
La dlferencia basica respec-
io a su ultima version (la 2). es
que permite realizar copias a
BETA-DISK), sin embargo en
la comparativa que realizamos
en el numero 30 (PHOENIX vs.
TRANSTAPE) probamos la
versibn 1 de este interlace. De
aquella primera version a esta
que hoy nos ocupa se han
ariadido importantes mejoras.
Posibilidad de hacer copias a
Microdrive, OPUS-DISCO-
VERY y ahora a BETA-DISK, la
copia y grabacidn de pantallas.
la introduccibn de POKE'S y la
posibilidad de realizar copias
independientes del interlace.
Copias en cassette
El modo de operar
en cargar en el Spectrum
programa a copiar con
TRANSTAPE conectado en
port de expansion. Como
ocupa memoria, el prograr
funcionara correctamente.
version 3 permite realizar 5
pos de copia
de ellas independiem
cir pueden cargarse
sidad del interlace. Tenemos
dos posibilidades, seleccionar
TURBO y SAVE
terruptores y pulsar el botdn
verde, en ese punto el progra-
ms queda detenido y dispone-
mos de 4 opciones en este
sible p
copia. Pulsando
seleccionamos los 3 tipos de
copias personales (se cargan
con el TRANSTAPE) grabadas
a 1 .500. 2.250 y 3.000 baudios,
respectivamente. Si pulsamos
"I" reallzaremos una copia in-
dependiente en dos bloques a
velocidad normal (1,500 bau-
dios), jMucho ojol, en todas
estas funciones e! ordenador
no esperara a que hayamos
puesto en marcha el' aparato
grabador, una vez pulsada la
tecla de la opcion deseada se
iniciara el envio de datos hacia
el magnetofono.
Las tres copia:
utilizan el mismo metodo, son
grabadas en un solo bloque
sin cabecera. La version inde-
pendiente en dos, con el nom-
bre de "TRANSTAPE", En esta
ultima version es necesario
grabar un programa cargador
anterior a los dos bloques de
codigo, que nos permita leer
todo, independientemente del
interface. Este programa viene
listado en las instrucciones del
interface. En este cargador po-
dremos introducir una linea de
POKE'S relativos al programa
que vamos a leer. Para cargar
las versiones personales he-
mos de seleccionar TURBO y
LOAD, pulsar el boton verde y
seleccionar el numero corres-
pondiente a la velocidad con
que grabamos el programa (1,
2 6 3).
Copias inteligentes
La quinta copia se realiza
seleccionando NORMAL y
SAVE y pulsando el boton ver-
de. En este punto aparece una
peticion en pantalla generada
por el PROG1 que aparece lis-
rla
Seleccionamos "S" para
SAVE y aparecera otra peti-
cion generada por el PROG2:
CiCASSETTE M:MDRIVE
OrOPUS B:BETA
ahora escogemos *C*. En este
punto el programa nos pre-
guntara el nombre con el que
vamos a salvar nuestro pro-
grama y seguirS el proceso ha-
bitual del Spectrum (Stan Tape
then...}. Tambien en este caso
habremos de grabar un pro-
grama cargador (que viene lis-
tado en las instrucciones) an-
terior a los cuatro bioques de
cddigo para poder leer esta
copia independienie. La venta-
ja de esta quinta opcidn es que
realiza una copia inteligente.
como hace la copia T. Los
usuarios despistados deben
anotar que fos nombres de
programs solo pueden conte-
ner 9 caracteres, pues el pro-
grama anade un niimero para
cada bloque grabado (lineas
30, 100, 110, 130 y 150 del
PROG2), si introducimos 10
caracteres se producira un
error, interrumpiendose el pro-
grama. Para volver hemos de
teclear GO TO 1. Pulsando el
RESET del interface en cual-
quier momento podremos vol-
ver a la situacion en la que
congelamos el programs. Ade-
mas, una vez realizadas las
coplas el programs continuara
su ejecucidn.
Microdrive y Opus
Para estos dos dispositivos
las capias se realizan de la
misma forma, solo varia la dis-
posicion del interface, siendo
SPECTRUM-INTERFACE1-
TRANSTAPE y SPECTRUM-
TRANSTAPE-OPUS. Hay que
seleccionar NORMAL y SAVE,
y pulsar el botdn verde, enton-
ces aparecera el primer menu,
donde escogeremos "S", pasa-
remos al segundo menu y pul-
saremos "M' u "O" segiin la
unidad que tengamos. En cual-
quier caso pasaremos al pro-
grama PROG3, que nos pre-
guntara el nombre (9 caracte-
res), el niimero de drive y si
deseamos salvar la pantalla, a
"T .,«.«.-» . ...
continuacibn realizara ta co-
; 11 'w'ni "■■""'"'"' "*" "" * " iJ " "*■ * 8 " """"^ "*< VSL " 8 "
pia. La copia se graba en 3 6
4 bloques dependiendo de las
caracteristicas del programa.
Pafa cargar estos programas
debemos situar los interrupto-
res en NORMAL y LOAD, y
pulsar el bolbn verde, una vez
hacho pasaremos direciamen-
te al menu 2 (PROG7), donde
seleccionaremos "M" u "0" (Mi-
crodrive u OPus). Tras esto
debamos introducir el nombre
del programa que queremos
leer, asi como la unidad en la
que se encuentra (PROGS). No
debemos mencionar el digito
que se anade a los dilerentes
bloques, pues el interlace se
" :'■■ '.'..", '*':*"'""'
encarga de hacerlo. Si come-
temos algun error podremos
volver al punto donde congela-
Cuide su Spectrum
Proteja su ordenador y mantengalo
como nuevo con esta practica
funda de teclado transparente
Servlcio
especial
pam nuesttos
950 pw*-
cu»ONDEraMoo
AjA DIFERENCIA BASICA ESTRIBA EN LA
-POSD3ILIDAD DE COPIAR EN BETA-DISK
hemos interrumpido en alguno
de los prog ram as que contro-
lan las opciones.
Es posible cargar eslas co-
pias independientemente del
TRANSTAPE. Para elio, he-
mos da utilizar un programaen
BASIC y uno en cddigo maqui-
na que actiien de lanzadores
(eslos programas vienen lista-
dos en las i ns truce iones), Uti-
lizando estos, podemos intro-
ducir POKE'S justo antes de
activar el programa cargado.
Beta- Disk sin Reset
Para realizar copias en Be-
ta-Disk se utiliza el mismo me-
canlsmo que en el caso de Mi-
crodive/OPUS, unicamente,
cuando estemos en el menu 2
debemos seleccionar "B". A
continuacion pedira el nombre
(9 caracteres). el disco y nos
preguntara si queremos salvar
la pantalla (PROG6). Tambien
existen programas lanzadores
para cargar las copias sin ne-
cesidad del TRANSTAPE, y el
metodo de carga es identico a I
anterior (ahora controlado por
PROG9). de nuevo seleccio-
nando "B" en el segundo
menu. S6lo presenta una dife-
rencia. debido a que el BETA-
DISK se activa con la senai de
RESET, no debemos pulsar
este ooton si esta encendida la
luz verde. Esto se traduce en
que no podemos interrumpir
una grabacion a la mltad, uni-
camente podremos salir de las
peticiones de cada menu (li-
neas 1 de PROG1, PROG2 y
PROG7). Como se realizan
con INPUT. ..LINE debemos
utilizar CAPS SHIFT+6 que
provoca un error H STOP IN
INPUT. Para reanudar las fun-
irGOTOLSir
alguno de los dos menus po-
demos retornar escogiendo
"R" de RETURN (en el primero
aparece como una opcion ex-
plicita. pero en el segundo se
omite, pues de lo contra rio la
peticion ocuparia mas de una
linea en la parte de introduc-
cion de co man dos y se perde-
ria parte de la pantalla al inten-
tar realizar copia de esta).
risticas. Si queremos realizar
copias en papel en otras im-
presoras debemos primero
salvar la pantalla en cinta, mi-
crodrive o disco. Para ello se-
leccionamos NORMAL y
SAVE, pulsamos el botdn ver-
de en la pantalla a copiar y nos
encontraremos en el primer
menu. Escogemos "I" y pasar
al segundo menu, donde he-
mos de seleccionar el disposi-
tivo en el que vamos a grabar-
Otrad
to a
s mejoras respec-
posibilidad de realizar co-
pias de pantalla, tanto a papel
(HARDCOPY) como a disposi-
tivos magneticos. Para realizar
las copias en papel debemos
seleccionar TURBO y SAVE y
pulsar el boton verde cuando
nos encontremos en la panta-
lla deseada. Una vsz conge la-
ck) el programa pulsaremos "P"
y se reallzara una copia de la
pantalla. Pero atencion, sblo
para impresora del tipo ZX,
GP-50 o de similares caracte-
la (opcibn controlada por
PROG4 para copias en Micro-
drive y OPUS, y por PROG5 si
es para Cassette y BETA-
DISK). Una vez salvada podre-
mos cargarla con SCREENS
como una pantalla normal para
asi obtener una copia en las
impresoras que no sean del
tipo ZX.
La ultima de las nuevas ca-
racteristicas consiste en la in-
troduccion de POKE'S. Se tra-
ta de congelar el programa
para poder cambiar el valor de
ciertos octetos de la memoria
que contienen datos relatlvos
a aspectos y constantes del
juego (vidas, armas, mapa,
"COPIA INTELIGENTE" NO SALVA LAS
48K DE MEMOR1A RAM
etc.). Para esto colocamos los
inter ruptores en NORMAL y
SAVE y pulsamos el boton ver-
de. Nos aparecera el primer
menu, y escogeremos "P" de
POKE. El programa nos pedi-
ra la direction a alterar y el va-
lor que hay que Situar en ells
(PROG1). Una vez pulsado el
ENTER de esta ultima peticion.
el programa volvera al menu
donde podremos escoger po-
kear de nuevo. con "P" o bien
volver a la ejecucibn del pro-
grama con "R" (Return).
Vamos a analizar todas las
opcionss del TRANSTAPE 3,
exponiendo los resultados de
las pruebas que le realizamos.
asi como el juicio que nos me-
recieron las conclusiones ob-
tenidas. Empezaremos por las
copias de programas en Cas-
sette. Las copias personales
graban las 48K de memoria en
un solo bloque, las pantallas
no se manchan dado que el
soft del interface es el encar-
gado de leer las copias. La pri-
mera velocidad, 1.500 bau-
dios, daba copias sin probie-
mas. pudimos grabar y leer
perfectamente. En cambio,
con las otras dos tuvimos mas
dificultades, siendo muy dificil
cargar cor recta me nte las co-
pias realizadas a 3.000 bau-
dios. Al grabar sin cabecera
resulta basfante complicado
■ cada programa, sin
embargo esta es la opcion
mas fiable para copias en Cas-
sette. Las copias independien-
tes que graban las 48K (opcion
"I"], manchan la pantalla en la
que interrumpimos el progra-
ma, pues ahi se ponen soft y
datos necesarios para su pos-
terior ejecucibn. Otro proble-
ma es la necesidad de salvar
un programa cargado previo a
TRANSTAPE 3. lo mas facil es
que nos olvidemos, perdiendo
su sitio en la cinta. Ademas,
ten un mensaje para poner en
marcha el magnetbfono, y es
posible que las primeras veces
no estemos grabando cuando
lo hace el interface. La otra po-
sibilidad de reallzar copias
PROTEJA SU SPECTRUM PLUS CON ESTA
PRACTICA FUNDA
A UN PRECIO ESPECIAL
OFERTA LIMITADA
V EXCLUSIVA PARA
NUESTROS LECTORES
Aproveche ia oportunidad de mantener
como nuevo su Spectrum Plus
con esta funda, y beneficiese
de un 30% de descuento
sobre su precio normal.
i (ope ion "5") tan
bien vuelca codigo en la pan
baja de Is memoria de pant;
lla, con la consiguiente mai
ctia, tambien se necesila l
programa cargador, pero
imprime el mensaje habitual;
"Start tape then..." que nos avi-
sa del inicio de la grabacion.
Pide el nombre del programa,
pero no advierte que debe ser
Como no graba toda la memo-
ria, copia el programa en dife-
rentes trozos. lo cual lacilita
que puedan existir problemas
en algunos de ellos al ser lei-
dos, como nos ocurrio algunas
Microdrive, Opus y Beta
sin problemas
Toda s las opciones para es-
tos tres dispositivos no ofre-
cieron problemas mayores, en
parte debido a la mayor fiabili-
dad del medio. Unicamente
pequenos problemas en las
operaciones de teclado, por
ejemplo: en las peticiones de
nombre, unidad y conformidad
para grabar pantalla, si tras
seleccionar el medio (M. O o B)
no liberamos rapidamenta la
tecla —ENTER—, es posible
que saitemos la peticion de
nombre y nos encontremos en
la de unidad con un nombre da
programa vacio. E inevitable-
mente si queremos realizar co-
pias independtentes debemos
grabar unos programas lanza-
dores, aunque aqui no es ne-
cesario grabarlos antes del co-
digo. TambiBn hay que tener
bien presente si estamos ope-
rando con una unidad BETA-
DISK, que no debemos pulsar
el boton de RESET en su se-
gunda funcion (retorno al pro-
grama; cuando esta el piloto
verde encendido|. Ello podria
provocar una avBria, ya que di-
cha unidad se activa con la se-
rial de RESET.
En las opciones de copia de
imagen e introduccibn de PO-
KE'S sblo tuvimos que anotar
que el borde no recuperaba su
color anterior y permanecia
negro. Para completar esta va-
toracion hemos de anadir que
s que
acomparian al Interface
muy poco Claras en el aspecto
conceptual y de baja calidad
en el material. No explican que
es posible seleccionar R:RE-
TURN en el menu 2, opcion
que no se refleja en pantalla,
pero si aparece en los listados
(PROG2 linea 5, PROG7 linea
5, PROG5 linea 15).
Conclusion
Muchas mejoras separan a
esta version 3 de la primera
que probamos en el numero
de abril. a ellas y a los defec-
tos no corregidos o apareci-
dos vamos a referimos en este
epilogo. En cuanto a las copias
para cassette, la principal me-
jora consiste en la posibilidad
de realizar copias indepen-
dientes, inteligentes o bien de
las 48K, aunque dos proble-
mas se les anfrentan: la nece-
sidad de grabar programas
cargadores y las manchas que
aparecen en las pantallas, ge-
neradas por los datos y codi-
do ei problema de la identifica-
cibn, al grabar sin cabecera es
imposible saber de que pro-
grama se trata.
La incorporacion de opcio-
nes para copias en Microdrive,
OPUS y BETA suponen el sal-
to mas importante en las posi-
bilidades del TRANSTAPE.
Este era el mayor handicap de
la version 1 que proporciona-
ba una ligera ventaja a sus
competidores. Estas nuevas
caracteristicas unidas a la fia-
bilidad de este interface for-
man su atractivo mas impor-
tante. Para ahadir una guinda
a este pastel tenemos las op-
ciones de copia de pantalla e
introduccibn de POKE'S, Sin
embargo, tenemos que anotar
unos f alios de conceptos en la
confianza de que sirvan para
mejorar este producto: instruc-
ciones escritas de baja cali-
dad, borde negro al volver de
ciertas operaciones, ambigiie-
dad de los rotulos de los in-
terruptores (ya no tienen el
significado que les atribuye la
inscripcion), es necesaria mas
informacidn y una mayor faci-
lidad en su manejo. Espera-
mos que este articulo sirva
para ayudar al usuario, orien-
tar ni posible comprador y ser-
vir de estudio de calidad para
los fabricantes.
Joaquin Mateos
^^^
Este mes presentamoa
ires programas que
esperamos os distrai-
gan y resulten de suma utili-
dad.
En el primer caso, nos tras-
ladamos al mundo de la qui-
Especialmente dirigido a
los estudiantes, Tabla Perio-
dica ex plica las caracteristi-
cas mas imporiantes de los
elementos quimicos.
Peso atomico, electron ega-
tividad, valencies, carga elec-
trica externa y la representa-
cion de una tabla en pantalla
perfectamente lograda, son
algunos de los datos que nos
permite manejar este progra-
ma en Basic remitido por Ro-
berto Yeimo Garcia desde
Mostoles (Madrid).
En el segundo prog ram a,
os lacllitamos un test de
Joysticks que resolve ra mu-
chos problem as que podais
tener con el conocldo periferi-
co.
permite conocer los defectos
que posea tu periferico, de
lorma que te serialara el isdo
que se encuentre en mal es
tado.
De esta lorma, podras
abrirlo y ajustarlo de forma
que cualquier joystick pueda
funcionar como el primer dla.
Con el ultimo programs,
pretendemos contentar a los
que no se conformaron con
las posibllidades que les
ofreciamos con los progra-
mas del numero anterior.
Entocado directamente ha-
cia el conocido juego de la to-
te ri a primitiva, el programa
tanto en sus opciones como
por su realizacion posee to-
dos los elementos necesarios
para considerarlo un intere-
sante y bien desarrollado pro-
Envlado a nuestra redac-
tion desde San Lorenzo de El
Escorial (Madrid) por J. L.
Azagra, esperamos contar
muy pronto con otros progra-
mas suyos.
^n^0
ifjifjfjiiii* 1 ** 1 "
j£gj. r ™ : ]JJ jr
TABLA
Is^WSfSK
PERIODICA
H^^T''mTi. 1 ST 1 l£"i'
: LET Hk-W-l LET d=l.S3: GO T
LET e*—Sp2-: LET d=1.3fl: DO TO
!i£ jg£Sj£F^i ZZ
™IIHhL. mii
IF? r».-3 C 3": LIT <.! M: 00 TO
1ST -•-•■[.«- LSI d-I-461 00 TU
<:ST.;;r^:;"::i';
JifsViJS-i^S
^1 ... •..,•■ LET.. M- GOTO
'■■S - ,;;:;''^-™"".::::'"'
fflKS;
Ss?2S,s2 ^« , J^
loo upti '•I,*™ B0 °
i|f^l;>'^l°"
^.Er^.!';'''^ 3 ^'^ 11 d=,s *'
■Hlvia HH - iii;'» !
■'^?*f(^: f -?u flu "'. 31 33 3* 3
?|'s|:va':; : ;H;;
SS:|i|| |'::;[
!S£ "l"«- "?i". i . S .»0- LET h-1
"let "■■"U : ""' .j^do'li?'
rarft
TEST JOYSTICK
bffiffi0ffi&
vjhSSizL* 2 *^^
jpro
L^™£Si^!»fK;
mm
^.' : : : '' ' ! ," ''V'.?'..",:'"" '
:;: s .': ! '!:i;H : g™;=
f "EF™" """
Ir.'msLts: •':;::,:: &:
l!il^ °w£mS£m cwwsmuwm
'isFsKs? 5 '•'"^ , "-
;Zi : ;:[:K,!;i";'S'q!,li;
vliiiSiiP^i
?;ii?;:! ! " - " "•""*' "° tm
^Ixipfip
ll'isllEMB
|j|fi[^»l :
SEfEJfvZr
l€"J^'^"'
rs^.iss' 1 "' 25 '""
*
4oswe/ott
art/cute
ap//cJtoyfs r^
pro0fT~
mapl
^3* '4
LAS COMUNIC
EN LOS ORDEf
PERSONALES
ACIONES
^ADORES
La necesidad de c
un ordenador con el ex-
terior se pone de mani-
festo ouando se desea, por
ejemplo, volcar un fichero de
texto a la impresora, por no
hablar de la transmision de fi-
cheros de un ordenador a otro
a traves de modems para la li-
nn telefonica.
En am bos casos se trata de
transmision de datos, aunque
la conexion con la impresora
no sea un ejemplo especifico.
Generalmente, la idea de
transmision de datos se aso-
cia. en el ambito del ordenador
domestico, conectado al aco-
plador acustico y este al tele-
fono. No tiene por que ser asi
en otros entornos, en los que
se efectua la conexibn entre
ord en adores para formar una
red local (LAN - Local Area
Netw
rk> f
xial o fibra dptic;
xi6n de terminales inteli-
gentes a otros terminales u or-
d en adores medlante modem a
traves de linea telefonica dedi-
cada, etc. Hoy en dia puede
afirmarse que las comunica-
ciones entre ordenadores son,
junto a las tecnologias de ta-
bricacion de circuitos integra-
dos, los dos pilares mas im-
port antes de la industria del
ordenador.
La conexion entre dos equi-
pos para la transmision de in-
formacion, se puede reallzar
de dos maneras diferentes,
que pueden ser:
—Transmision paralelo o se-
i paralelo tiene la
particularidad de que todos los
bits se transmiten al mismo
tiempo. Ello Implica que si te-
nemos un formato de palabra
de 8 Ms, haran falta como mi-
nimo 9 hilos: los 8 anteriores
mas la masa. Si tenemos una
impresora situada a 6 metros
del ordenador, tendremos que I
efectuar la conexion con 9 hi-
los de 6 metros cada uno. Si la
distancia es mayor, habra que ,
intercalar un regenerador de j
serial, que son repetidores di- ;
gitales, colocando 8 regenera-
dores. El coste de la transmi-
sion en paralelo se dispara
cuando la distancia supera los
15 metros. Por tanto, este tipo
de transmision se emplea, pre- ,
ferentemente, en distancias
cortas de hasta 15 metros, |
para conexion de perifericos,
El interface Centronics
El interface mas conocido
es. seguramente el Centro-
nics, aunque industrialmente
hay otros interlace paralelos,
orientados a la conexion de
equipos de medidas automati-
5 (polirr
La
. por
contrario, necesita sblo d<
los como minimo, uno para los
datos y otro para la masa. En
este caso, los Ms de la pala-
bra dal ordenador se mandan
uno tras otro. La ventaja prin-
cipal es el menor coste.
Hay que distinguir dos ma-
neras de transmitir datos por
una linea. de forma sincrona y
asincrona. En el primer caso.
tanto el receptor como el emi-
sor estan sincronizados, por lo
que se pueden mandar en un !
principio los 8 Ms de una pa-
labra a continuacion de los 8
DIRECC.ON A TO 5
^\
bits de la otra. Al estar los
equipos sincronizados se re-
con oce perfects me nte cuando
empieza y cuando acaba una
palabra de 8 bits. Este modo
de transmision serie se utiliza,
de manera mas sofisticada, en
comunicaciones de alta veloci-
dad.
por el contrario, es menos cos-
losa. Cada palabra va empa-
quetada entre los bits de
arranque y de parada. De esta
forma, al detectar un bits de
arranque, el ordenador sabe
que detras viene una palabra
que termina con la deteccion
del bit de parada. En la figura
1 se ilustra este modo de
El hecho de que cada pala-
bra vaya empaquetada signifi-
es que la sincronizacidn de los
equipos se eieciua con cada
ordenador. En la figura 1 se
aprecia que la separacidn en-
tre palabras no es uniforme,
porque tampoco es necesario,
debido a que cada palabra tie-
ne su propia sincronizacion.
No sucede lo mismo en el
modo de transmision especial,
llamada trama de sincronismo,
cuando no nay caracteres que
enviar y asi mantener los equi-
pos sincronizados. Esto hace
que, generalmente, sean mas
complicados.
, Volvlendo a '
asincrona, hay que senalar
que si por ejemplo queremos
enviar un byte, el equipo o in-
terface de transmisibn va a en-
viar primero los bits menos
significativos, terminando por
el de mayor peso, como se in-
dica en la figura 2,
Como podemos apreciar en
esta figura, los unos logicos se
representan mediante estados
bajo de la linea, mientras que
los ceros Idgicos se represen-
transmision, circulando una
corriente de aproximadamente
20 mA. Cuando el circuito se
abre, no circula corriente, por
lo que es posible distinguir los
dos estados de un bit. Este bu-
cle de corriente se emplea en
los teletipos (TELEX) en se-
gundo lugar, se tiene la trans-
mision por niveles de tensibn.
Esta es la mas extendida en
los ordenadores personales.
Se trata de la norma RS-232 C.
asincronas. pueden distingulr-
se. a su ve/. dos maneras de
transmits fisicamente la infor-
En primer lugar esta el iia-
mado Ducle o iazo de corrien-
te Se trata oe un circuito que
se cierra en los equipos ae
altos Denuo En eila, un nivel logico alto, es
representa
tensidn entre -3 y -25
3 logic.
maimente s
i-3 y +25 v. Nor-
smplean tensio-
nes de -9 a -12 v. y de +9 y
+12 v., habiendo demostrado
la practica, que tensiones por
debajo de 9 v. absolutos no
son adecuados a pesar de
cumplir Is norma.
Otro parametro a tener en
cuenta es la velocidad de
transmision. Esta se mide en
Baudios. No se debe efectuar
el calculo en Ms por segundo
sin tener en cuenta la existen-
cia del bit de arranque y el o
los bits de parada, por ello es
mas comodo emplear la uni-
dad anterior, Esta medida tie-
ne solo sentido cuando hay un
caracter en la linea, es decir,
cuando se esta transmitiendo
efectivamente. Por tanto, esta
unidad solo nos da informa-
ci6n de cuanto estan separa-
dos, en unidades de tiempo.
un bit de otro dentro de una
misma palabra transmitida. Lo
tan separados un caracter de
otro, sino solo da un limits in-
Pero para fijar estos con-
ceptos, nada mejor que un
ejemplo numerico:
—si el formato de transmi-
sidn asincrona es de 1 bit de
arranque, 8 de informacion y 1
de parada, se tiene en total 10
—si la velocidad es de 9.600
Baudios, resulta que se trans-
it! iten 960 caracteres por se-
gundo, por tanto, en un carac-
ter estan separados 1/9600
seg. de dos Ms consecutivos.
— esto implica que dos ca-
racteres puedan estar separa-
dos un minimo de 1 /960 de se-
Las veiocidades habituales
tras que transmitiendo en el
caso de la linea teleldnica de-
dicada, la velocidad oscila en-
tre 2.400 y 9.600 en funcion
tambien de la calidad. Se ob-
serva que la limitacion de la
velocidad de transmision viene
impuesta por el medio de
transmision y no por los equi-
pos.
En la transmision asincrona
serie, hay que tener en cuenta
la rapidez con la que el orde-
nador es capaz de almacenar
el caracter recibido. Si se ha
transmitido un caracter y el or-
denador esta realizando ta-
reas, si transmitimos otro ca-
racter se perdera el caracter
anterior. Si el ordenador tarda
en darse cuenta de que ha re-
cibido un caracter o si tarda al
almacenar ese caracter recibi-
que el tier
mediante modem
para la linea telefrjnica conmu-
tada, se transmite en funcion
de la calidad del enlace entre
1.200 y 4.800 Baudios, mien-
caracteres para la velo-
cidad de transmision (ijada,
tambien se perder '
de transmits c,
teres seguidos, uno detras de
otro, sin interrupcibn. Esto sig-
nifica que un ordenador puede
tener un interface RS-232 C a
9.600 Baudios, debick
mecanismo de atenci
terface RS-232 C es lento.
Se ve que es necesario al
gun procedimiento para indi
car al equipo emisor que el re
ceptor esta dispuesto para re
cibir informacidn. evitando a;
que se pierda informacion.
Por otra parte, si el ordena-
dor esta en un bucle de recep-
cionyelemis
cesario un procedimiento para
indicar al equipo receptor que
el emisor se ba parado, evitan-
do que el receptor se quede
colgado en el bucle de recep-
cion y pueda salir de el. Se tra-
ta de las lineas o hilos de pro-
tocolo (Handshake).
Antes de descrfbirlas, es
precise conocer a I go mas so-
bre la norma RS-232 C. Ade-
mas de especificar los niveles
de tensibn de las senales, fija
3 y tipo c
1 Protective Ground
2 Transmitter! Data (XT)
Saiida de datos
. 3 ffec/eved Data (RX)
Entrada de dato
po terminal.
4 flesouesr rosend(RTS)
Indica al equipo
>-
mitigates.
para este (f
cion de los diversos pines de
a diferentes (undo
El interface RS-232 C
5 Clar to send (CTS)
6 Data Sel Ready (OSR)
7 Signal Ground (GND)
6 Data Carrier Detect (DCD)
20 Oara Terminal Heady (DTR)
tura D de 25 pines.
Ciena mente hay fabrlcantes
quenoemplean >
usando bien uno
numero de pines
uno con mayor
el los.
La asignacibn de los pines
depende de la fabricacion de
nuestro equipo. Puede tratar-
se de un equipo terminal de
datos (DTE), en el que la infor-
macion entra o sale o de un
equipo de comunicacion de
datos (DEC) que permite e!
menos paso de la informacion a tra-
incluso, ves suya.
En el primer caso, se tienen
TX
DTE
2
3
3
e
RX
z
3
S
B
RTS
CTS
DSR
3MD
Rgu n3
los terminales y los ordenado-
res principals (Host) mientras
que en el segundo estan los
modems y ord en adores de co-
municaciones. Puede deducir-
se que al estar incluido el ter-
mino ordenador en ambos gru-
pos, estos podran ejercer am-
bas funciones segiin el equi-
pamiento de que dispongan.
La diterencia, a nivel de pi-
nes del conector, estriba en la
inversion del sentido de las se-
nales. donde habian salidas
hay entradas y viceversa. Esto
tiene como fin, el permitir la
utilizacion de cables en los que
cada pin esta unido con su ho-
mologo en el otro extreme
En I
. :as I
cambian. ya que. al no tener
todos los interlace RS-232 C
los mismos pines conectados,
pudiendo darse el caso de un
fabricante que prescinda por
completo de las N'neas de pro-
tocol, empleando solo 3 hilos
en el cable. Por ello, ademas
de la inlormacion suministrada
por el fabricante. suelen sumi-
nistrar los cables especificos
para comunicar su maquina
con otra determinada.
SI uno desea construir su
propio cable, debera poder de-
terminar previamenle que pi-
nes son salida y cuales entra-
da en los equipos a conectar.
De esta forma, al menos no
habra problem as destructives.
Antes de proseguir con la
construccion de cables, es in-
■ r(^
teresante ver la asignacion d
Existen mas senales; pero
se omite en esta descripcion
por ser poco frecuente su im-
plementaci6n. Puede obser-
varse que la tabla anterior in-
dica como conectar un equipo
con otro, segiin sea un termi-
nal o un equipo de comunica-
ciones. En un caso los pines
son entradas y otro salidas.
Por ello es imprescindible sa-
ber si el ordenador esta confi-
gurado como equipo terminal
(DTE) o como equipo de comu-
nicaciones (DCE).
En la siguiente figura, se
ilustra la conexion de dos equi-
pos en funcion de su configu-
racion, mostrando claramente
los pines que son salidas y los
que actuan como entradas:
(Figura 3)
Si se desea conectar dos equi-
pos terminales entre si, el ca-
bleado sera:
(Figura 4)
Y para dos equipos de comu-
(Figura 5)
Es posible que los interface
RS-232 C, no dispongan de to-
das las senales descritas ante-
riormente. En este caso habra
que ver las senales de un equi-
po y las de oiro, generando las
senales que falten mediante
pu e rites en el conector.
Como existen muchas posi-
bilidades. en la siguiente figu-
ra, se muestran solo dos ca-
sos, esperando que el lector
pueda const ruir su propio ca-
ble con ayuda de este articulo.
equipo, que no disponga de
las lineas de protocolo (CIS,
RTS, DSR, DTR), ni de la linea
auxiliar DCD y quiera conectar
con un equipo, que disponga
de algunas de estas lineas,
tendremos una conexion a 3
hilos. como queda ret lejada en
las figuras 6 y 7.
ie que el ordenador que tiene
el interface sin lineas de proto-
colo, debe ser suficlentemente
rap id o para no perder caracte-
res en recepcibn, y el que dis-
pone de ellos tambien debe
ser rapido, ya que no existe
ninguna manera de indlcar al
contrario que se espere, al
menos a nivel de lineas de in-
terlace RS-232 C, aunque pos-
ter iormente se babiara de pro-
tocolos software sencillos.
Hay que senalar que la exis-
tencia de lineas de protocolo,
se da en los demas interface
RS-232 C. La impresora solo
recibe datos y senales si esta
lista para recibir caracteres o
Por ahora, solo se han visto
las maneras de efectuar distin-
tas conexiones, sin entrar en
los detalles de la construccion
a nivel de hardware de los in-
lerfaces.
Con frecuencia, el interface
RS-232 C de un ordenador
esta reallzado a partir de un
port paralelo. En este caso
existe una limitacion en la ve-
cepcion, al ser realizadas es-
tas funcionas mediante algorit-
mos software.
Otra limitacion es el hecho
de solo poder realizar una fun-
cion a la vez, o bien transmits
o bien recibir, sin un solo retra-
so muy grande o lo que es lo
mismo, a una velocidad muy
baja.
Se dice que l<
semiduplex, transmitiendo e
un instante y recibiendo e
Existen por
cuitos integrados especiticos
para transmision asincrona,
llamados UART (Universal
Asynchronous Reciever-Jrans-
mitter), siendo una solucion
mas elegante que la anterior.
El software de atencion al inter-
face es mas reducido. al ocu-
par el circuito integrado de las
funciones especificas de seria-
lizacion y control. Permite ade-
mas, simultanear la transmi-
sion y recepcion de datos, es-
tableciendo una conexion du-
El control de las lineas de
protocolo (CTS, RTS) se reali-
ze automaticamente, pudien-
do, ademas. leer el estado de
las lineas DSR y DCD y mane-
jar mediante el registro ade-
cuado, la linea DTR entre
otros, Existen tambien circui-
tos integrados con dos interfa-
ces serie asincronos, llamados
DART o DUART, que permiten
la realizacion de equipos de
comunicaciones (DCE) con po-
cos circuitos integrados. El
empleo de estos UART permi-
te un uso mas universal del in-
terface, al poder realizar cam-
bios en los diversos parame-
tros de la transmisibn de ma-
nera sencilla, programando
simplemente el registro ade-
cuado.
La velocidad de transmision,
el numero de bits a transmitir
(5, 6, 7 u 8), el numero de bits
de parada (1, 1.5 6 2) y la in-
clusion y deteccidn de un bit
de paridad, son algunos de es-
tos parametros. Este bit de pa-
ridad, se emplea para la detec-
cidn de errores. Puede darse
el caso de que la linea sea rui-
dosa y se falseen algunos bits.
Si se desea la insercidn de un
bit de paridad, este se situa
detras de los bits de informa-
cibn y antes del bit de parada:
(Figura B)
Si la paridad prefijada es
par. es decir. si nosotros pro-
gramamos paridad par en el
z
s
3TE 4
4 DTE
(imprauig)
i el b
registrocorrespondie
UART y el numero de
la palabta a trans mitir e
se insertara i
de parjdad. De esta forma,
la linea telefonica ruldosa ha
cambiado algun bit, la paridad
no sera la misma, esto es, el
numero de unos recibidos sera
dlferente al no coincidir el bit
de paridad recibido, con el de
la palabra a transmits y el de
la paridad programada.
Una secuencia normal del
funcionamiento de las lineas
de protocolo, se muestra en la
figura 9. La activacion de estas
lineas se realiza en parte auto-
maticamente por la UART,
(Figura 9)
Esta secuencia, correspo ri-
de a una conexion semiduplex.
En el Instante a, el interface
activa DTR, indicando que el
equipo terminal esta listo para
transferlr datos. En B, DSR, el
interface esta esperando a que
el equipo de comunicaciones
este encendido. En C se acti-
va RTS, indicando que el equi-
po terminal esta listo para
transmits.
El interface espera entonces
la activacion de la linea CTS
como respuesta. En D se acti-
ve CTS como respuesta. En D
se activa CTS, transmitiendo el
interface el dato. En E se de-
sactiva RTS, indicando tin de
la transmision. Por ultimo, en F
la serial DSR vuelve al estado
inicial. pudiendo interpretarse
como serial de desconexidn.
A nivel de software, existe
multitud de protocolos, inde-
pendientes de las anteriores li-
neas de protocolo, en un prin-
ciplo.
Un protocolo bastante difun-
dido es el ENQ/ACK (ENOuire
ACKnowiedge - pregunlar/
asentir). Cuando el equipo
transmisor manda una linea de
caracteres, le inserta al final de
esta linea un caracter en ENO
(ASCll=05h). El transmisor es-
pera un caracter de ACK (AS-
Cll=06h) del receptor antes de
transmits otra linea. El recep-
tor responde con el caracter
de ACK si la linea recibida no
tiene errores y ademas dispo-
mm
ne de suficiente espaclo en su
buffer de recepcion como para
recibir otra line a de caracteres.
Otra protocolo bastante em-
pleado es el XON/XOFF.
Durante la recepcion de da-
tes el equipo controla el esta-
do de su butler de entrada.
Cuando no hay suficiente es-
pacio para albergar otro b to-
que de caracteres, el receptor
manda un caracter de XOFF
(ASCII 13h) al transmisor. Este
deja de transmitir hasta que
recibe un caracter XON (AS-
Cll=1 1 h) del receptor, indican-
RT5
CTS
DSR
DTR
H !
j
_l L_
: I
_J
Figure 9 TRANSMITS
Como puede apreciarse, se
trata de dos protocolos softwa-
re elementales. Esta claro que
existen protocolos mas com-
plejos y sofisticados
(HDLC/SDLC, CSMA, etc.) que
se emplean a otros niveles.
Es interesante sefialar que
la ISO ha presentado un mo-
de to de comunica clones de or-
denadores que cuenta con 7
La descripcion del interface
RS-232 C realizada aqui no
pasaria del primer nivel, en-
contrandose sistemas de co-
municaciones muy modernos
que implementan hasta el
cuarto nivel. Ello da una idea
de complejidad de los protoco-
los de comunicaciones, que
lienen un componente de soft-
ware muy elevado.
A nivel de ordenador perso-
nal hay que seiialar la existen-
cia de un programa de comu-
nicaciones ilamado KERMIT.
Este programa es especifico
para cada modelo de ordena-
dor. pero tiene la particulari-
dad de que una vez instalado
permite la comunicacion entre
ordenadores de diferentes fa-
bric antes.
Como punto final resaltar la
actualidad del tema. Las co-
municaciones de ordenado-
res, tanto a nivel de red local
como a niveles de redes nacio-
nales de conmutacton de men-
sajes y conmutacibn de pa-
quetes. haciendo resaltar que
se trata fundamentalmente de
programas de comunicacio-
nes, apoyandose en un hard-
ware especifico en funcidn del
tipo de red a la que se quiera
co nectar.
mm m • m 6.° CUrso f, A
Aprendiendo g
Operaciones con medidas angulares
w^ ara medir anjrulos ie iguales, (
JL 2ii£ulc> recio en par- 10 en 60
K-S i|^H:i1f.H. \A [|Llt fMt f».l '1 %0^j:i pjll
solo ti demasiado arande es la jigi
Division
rp™ los rmn^ P°' l°* ^gundc.5. Si un sus-
, l„„ sruui.,],,, ]■„, li:,.ll,l, M ..,l.ui,-.,,,.,yu, |i. A] ltu.ll ,|i..- d i !"■«
da el ingulo recio. grades st
aulorecIoenlUOparlesigua- ma de e
Irs (de ahf el nomlw de ten- esie tipo
dos La vcmaja dr cstc lipo Suma
en lorma decimal, asi por Jar* unid
[■j|.|],]ili>. :-i.i ti.nl.j:. '.Irt iiiinu- den. Si lu
:bii|!i]lo ir.ro en W fjarrc. g«ijnli.r. ■.
tgiindoj. El proem- perior, y se quiia para com. iei se divide sucesivameme
it- m.-i opera run |"-ii-..ir. i-iii uniilad del mi. por el divisor eada una de las
d,. .m,;ui..,: '.,,■■,.,. nm-iitl.-. imiitiluiM -..|i.-™n. pan.', ■>*■! dividendo, ™ rev
ISi;llff.r:
•| pi;|^ii|hi:
;ij||:;;zi;2fZl
«S = lj£5- J5§
ir »• .
""£
IV 1 • 1 7 -° curso T?A\
Aprendiendo jp
Areas laterales y totales
ni.ii-v.ih- ■ .■■,:.. ..■!!. ..- inni^b a , ,
■(H - fr-?\
Jlprendiendo "™*° §
Sistemas de ecuaciones
u ™;™.:z::t",;
■r- ii;ij;il Ci.nna. -,<■ [tin que glas:
.inpnblc in. I.- | 6 ] ; , ( ,, jmo
Ejcmpb,
La Gufa Lotus Para Utilizar
CARACTERlSTICflS:
■ Paginas: 443
- Papel offset; 112 grs.
■ Tamano: 182x232 mm.
■ Encuadernacldn: Rustic a-cosido
LftGUA LOTUS PARA UTILIZAR SYMPHONY
es un libro que le enseflara paso a paso, y de
una forma muy pracfica como utilizar esle
programa.
LA GUIA LOTUS contiene:
— Cdmo crear y manejar ficheros
— Description detallada de las (acilidades
que ofrecen las ventanas de SYMPHONY.
— Apendice que cubre las aplicaciones adi-
cionalesquevan incluidas en el programa.
— Un indice detallado y un vocabulario don-
be facilmente podra encontrar cualquier
tema que necesite.
El complemento indispensable para el manual de SYMPHONY
OFERTA DE LANZAMIENTO 4.500 PTAS. (IVA INCLUIDO)
■illo, 377 - 28020 MADRID
TAMBIEN
LO PUEDE
ADQUIRIR
EN SU LIBRERIA
HABITUAL
Njme o mi larjeu
F .
PRnviNriA
TELEFONO
SERVICIO DE
E JEMPLARES ATRASADOS
__ — -"r^j5^ Para hacer tu pedido, rellena el cupon adjun
pRt ftopw s - cortalo y envialo HOY MISMO a:
LARGAJV
VEK]
IIFlMTfl
^w
LlEili 11/
riCAL
Co mo de costum-
32 bytes. Si tomamos
de alargar una panta-
bre, antes de empe-
los 96 primeros
lla entera, se ha he-
zar a programar di-
scans y los coloca-
cho con un solo ca-
rectamente con las
mos en otro lugar
frias instrucciones
pero de tal forma que
En cuanto a los
Assembler es conve-
los scans pares sean
atributos, la idea es la
rge nte y necesario es-
un du plica do exacto
mis ma; por cad a til a
bozar un metodo ma-
del inmediatamente
de atributos de la
nual de lo que quere-
superior (en las lineas
pantalla original, ten-
mos conseguir. Una
impares), entonces
dremos dos filas
vez que sepamos con
se habra logrado
exactamente iguales
claridadqueesloque
alargar la tigura que
en la re suit ante.
deseamos hacer y
te nemos en pantalla,
como lo debemos ha-
cualqulera que sea.
cer, el slguiente paso
Por supuesto, los iil-
De la teoria a la
(codificacidn en ins-
timos 96 scans origi-
practica
trucciones maquina)
nal es ya no aparecen,
sera mas facil de
puesto que hemos
A la vista de lo co-
abarcar.
alargado el grafico a
mentado, el alarga-
Ante todo, debe-
partirde los 96 prime-
miento del archivo de
mos recofdar que el
ros. El resultado ob-
pantalla requeriria
archivo de pantalla
tenido sera\ media
practicamente un uni-
(que comienza en la
pantalla original con
co bucle que fuera re-
direccibn 16384) se
una altura duplicada.
corriendo los 96 pri-
Como siempre se
meros scans y dupli-
monitor como una se-
dice que una imagen
candolos en otra par-
rie de 192 lineas o
vale por mil palabras,
te de la memoria. La-
oscansn horizontals
todo lo que se ha di-
mentable mente no es
constituldas cad a una
cho hasta el memen-
asi. Las cosas serian
de el I as por 256 pun-
to queda graficamen-
mas facile s si la es-
tos o pixels, corres-
te ilustrado en la tigu-
tructuracion del archi-
pondientes a su vez a
ra 1, donde en lugar
vo de pantalla fuera la
CODIGO MAQUINA
Esic am'culo cs el primera de una serie en la cuai'se tratara di-
fcrcntcs modus de ampliacion de palilalias creadas con cualquic
de los diseiiadores graftcos disponibles para el Spectrum. Para c
menzar, veremos el proceso a seguir para conseguir un alargamic
to vertical de la pan tall a y de sus correspondientes atributos.
DE PANTALLAS
mlsma que la de los
atributos. En este ul-
timo, la disposicion
corresponde con la
re presented on visual
en el monitor, cosa
que no sucede con el
archivo de pantalla.
Par tanto, el modo
de proceder para
alargar el archivo de
pantalla es bastante
mas largo de codifi-
car, requiriendo una
cantidad de bytes
bastante superior
que cuando tratemos
los atributos. La cau-
sa se debe a la divi-
sion del archivo de
pantalla en tres sec-
ciones completamen-
te independientes en-
tre si, y en cad a una
de ellas solamente
son secuenciales los
32 primeros bytes. Si
estamos en el co-
scan de la pantalla.
para acceder al prin-
cipio del segundo,
debemos sumar 256
a la direccion 16384,
ya que si lo hacemos
con 32 entraremos en
el 9.° scan, o lo qua
eslo mismo, en ei pri-
mer byte del primer
caracter de la segun-
da fila, hablando en
term in os de caracte-
costa de emplear
mas memoria), el pro-
grama que vamos a
codificar se basa en
lacreacionde un buf-
fer de 6912 bytes (ar-
chivo de pantalla mas
atributos) donde sa
iran almacenando du-
plicados de cade uno
de los scans origina-
les, y duplicados de
cada una de las filas
de atributos corres-
pondientes a aque-
llos. Una vez termina-
do este proceso, bas-
tara una simple ope-
raci6n LDIR para vol-
car los datos de este
buffer a la memoria
de pantalla y de esta
manera apreciar vi-
sualmente el resulta-
do.
Inicializacion y
variables
utilizadas
El programa co-
mi enza desactivando
las interrupciones (Dl)
para ganar algo mas
de velocidad en el
proceso total. Segui-
damente inicializa-
mos dos direcclones
de memoria a 1. En la
58995 almacenamos
una banders que indi-
cara al valor que he-
mos llegado al 2.- ter-
cio del buffer. La di-
reccion 58994 contie-
ne otra que senalara
el final del alarga-
miento de la pantalla
LISTADO BASIC
direccidn 23729 un
contador con el valor
4. Servlra para deter-
minar cuando se ha
finalizado un tercio
completo en el buffer.
Hasta ahora todo
esto puede parecer
un poco compllcado
por lo que tal vez el
cuadroresumendela
Para hater la
elaboration mas
Jifcil el programa
codificar se basa en
al haber llegado al fl- las direcciones 5B998 buffer de 6.912 bytes
nal del ultimo tercio y 58996 se almace-
del buffer, con lo cual nan respectivamente fjgura 2 results litil
ya se puede proceder los punteros de los para no perderse con
a realizar la misma archives del buffer y lo que venga a conti-
operacion con el ar- pantalla, seiialando nuacidn. De todos
chivo de atributos. A siempre el primer modos, hasta ahora
continuacirjn se ini- byte del primer cara.c- solo se ha hablado de
cializa HL con el co- ter de la fila que la inicializacion de va-
mienzodelarchivode corresponda. riables y si sigue
pantalla y DE con el Antes del RET con atentamente los si-
principio del bufler el que finaliza la su- guientes comentarios
(direccion 40192]. La brutina se inicializa el estara en condicio-
llamada a la subrutina registro A como con- nes de entender per-
SUBB efectua unas tador de scans del fectamente el progra-
operaciones que se buffer. Su valor sera ma.
haran a menudo. 4 y no 8 ya que dichos
Veamos lo que Neva a scans se almacenan
cabo. En la direccion de dos en dos por START, la clave
23728 se carga una cada uno de los origi- del programa
bandera. Su fin sera nales del archivo de
el de determinar pantalla. Al llegar a A partir de la eti-
cuando habremos sera serial inequivoca queta START entra
completado 2 filas de que hemos com- en accibn una rutina
enteras (16 scanes) pletado una fila com- que sera la que mas
en el buffer, con lo pleta (8 scanes) en el se ejecute a lo largo
que logicamente se buffer. del programa. Su fin
habra llegado a la mi- Se termina esta ini- es sencillo: toma el
tad de ellas en el ar- cializacidn de datos scan correspond iente
chivo de pantalla. En introduciendo en la del archivo de panta-
CODIGO MAQUINA
Ha a cuya direccidn
de comienzo apunta
HL y copia los 32
bytes que to forman a
partir de la direccidn
ta START, i.Que daran cuatro scanes
ocurrira cuando A para terminar la fila
sea igual a 0? Send- correspondiente al
llamente nabremos archivo de pantalla.
comptetado una fila Es el momentode lle-
por DE entera (8 scans) en el var a cabo algur
(DEstino) dentro del buffer y todavia que- operaciones Impor-
buffer mediants un
rapidoLDIR. Actose-
guido, vuelve a recu-
perar el puntero HL
LISTADO ASSEMBLER
(con lo que tendre-
mos de nuevo el mis-
mo scan) y DE e in-
crements Den 1. Esta
ultima operacion
equivale a sumar 256
a DE. con lo cual es-
tamos manteniendo
en el buffer el mismo
formato que el del ar-
chivo de pantalla.
Con otro bucle LDIR
ya hemos copiado el
ie ' posh ;e 1%
i C *S99SM1,A
mismo scan anterior-
|» H^' *'" 7B :
' lis**™
Bastard una simple
n ,« c l H?
: Ll IE? 9 '-'
operacion LDIR
'?• £i£ «[ It " T "
i KL.'l?53a
para volcar los datos
del buffer a la
H pot OB ea i
■ BC.32
memoria de pantalla
30 ihc a ea
i HL
y de esta manera
apreciar los
?* ic "izarwi la \
resultados
H H S.ciclo ^ AMFL i
i DB^SSB,
mente serial ado por
1 IT iPigsw. 1 i
^ BC^lif
HL. El siguiente paso
consists en acceder
al siguiente scan de la
pantalla original (INC
« " *•« IS i
1 sells \',°l
H) y del buffer {INC
D), teniendo la pre-
caucidn de decre-
w i» •rmai.t \H j
"c'elTa*
mentar el registro A.
Mientras este no sea
igual a se vuelve a
repetir el mismo pro-
ceso desde la etique-
Despues de
comprobar que aun
no se nan completa-
do 2 filas en el buffer
(die 23729), carga-
mos DE con el punte-
en la direction 58998
y le sumamos 32. De
esta forma senalara
guiente fila del buffer.
De momento no le ha-
remos nada a HL ya
que todavia no se ha
completado una fila
entera en el archivo
de pantalla.
Despues tie esla
suma. se almacena el
nuevo valot de DE en
la direccion 58998 e
inicializamos de nue-
vo el registro A a 4
antes efectuar un sal-
to relativo a START.
En asta segunda pa-
sad a, cuando
lo habiamos decre-
mentado. Esto quiere
decir que ya se nan
completado dos fllas
en el buffer y una fila
en el archivo de pan-
talla. Un salto condi-
cional a la etiqueta
CICLO servira para
llevar a cabo las ope-
que se deri-
este estado.
Rutina CICLO
Lo primero que
efectiia consiste en
comprobar el conte-
nido de la direccion
23729. despues de
haberlo decrementa-
do. Si todavia no es
igual a Oes indudable
de que aun no nemos
completado un tercio
completo en el buffer.
Por io tanto se carga-
dos de las direccio-
nes 58996 y 58998 en
HLy DE, sumando32
a cada uno de estos
registros dobles ya
que los dos punteros
nan alcanzado final
mada a SUBR iniciali-
za las variables opor-
tunas y guards de
nuevo los contenidos
de HL y DE antes de
volver a START.
mente el contenido
de 23728. este sera
ya que anterior mente
■ va- CICL02 y CICL03
veces hasta que la
variable en la direc-
cion 23729 sea igual
a 0. Entonces ya se
habra completado un
tercio entero en el
buffer y medio tercio
en la pantalla con lo
que el salto condicio-
nal a CICL02 es ne-
prueba ante todo si
ya se ha completado
el 1 ,° tercio del archi-
vo de pantalla que es-
ta mos copiando (dir.
58995). Si no es asi,
se decrementa su
contenido y te nemos
la seguridad de que
aquel anda aun por la
mitad y el primer ter-
cio del buffer ha lle-
gado a su fin. Las si-
nes serian faciles de
adivinar aunque no
se dispusiera del lis-
tado fuente; carga-
desactivando las
ganar algo mas de
velocidad en el
proceso total
nido de la direccion
58996 y le sumamos
32 para despues car-
gar directamente en
DE el valor 42240.
;.Por que este valor?
Sencillamente porque
se corresponde en el
CODIGO MAQUINA
(40192 + 2048 = 42240).
teniendo en cuenta
que cada tercio ocu-
pa un espacio de
2048 bytes. Despues.
se vuelve otra vez a
llamar aSUBR, inicia-
lizar el con tad or de
tercio completo de
buffer (23729) y re-
grasar nuevamente a
START.
La siguiente entra-
da en CICL02 provo-
car£ un salto condi-
cional tras compro-
bar el contenido de la
drreccion 58995 a la
etiqueta CICL03. En
esle punto del pro-
grama, el primer ter-
cio del archivo de
pantalla estara finali-
zado e igualmente
ocurrira con el 2.° ter-
cio del buffer.
Analbgicamente a
la rutina anterior, se
chequea el contenido
de la direccion 58994
para veren estecaso
si se ha terminado el
proceso de alarga-
miento del archivo de
pantalla. Si no es asi.
su contenido queda
decrementado y pa-
samos a dar nuevos
va lores a los regis-
tros HL y DE. Como
se ha llegado al final
del primer tercio del
archivo de pantalla, el
j valor que de-
comparacibn con la
parte anterior del pro-
grama y su longitud
no Nega a superar los
30 bytes. El alarga-
" i del archivo de
pantalla habria reque-
rido una programa-
parecida si no
fuese por la compleja
disposicM
bort
18432(16384 + 2048)
y apuntara de esta
manera al comienzo
del segundo tercio.
En cuanto a DE. al
contener el buffer los
deberemos cargar i
dicho para de regi
tercer tercio
pondiente al buffer,
es decir 46336
(40192 + 4096).
Por fin, el alarga-
miento de la pantalla
esta practicamente
terminado; despues
de una "
SUBR y la inicializa-
clon del contador de
tercios compietos se
vuelve i
tumbre a la eliqueta
START, realizandose
otros nuevos bucles
hasta terminar con el
ultimo tercio que que-
da. La proxima vez
que el programa He—
gue a CICL03, tras el
cheque o de la bande-
ipondiente
(dir. 58994)
programa, procedien-
dose a alargar
el archivo de atribu-
do a la utilization de
un unico bucle. El re-
gistrc A se inicializa
pasadas, siendo 12
su valor inicial ya que
el archivo de atribu-
tos esta compuesto
por 24 fifas de 32 atri-
butos y por cada tila
de este copiaremos
dos iguales en el buf-
l/rta vez terminado
el alargamienta de
atributos se da por
Jinalizado el proceso
y lo unico que queda
volcar en el archivo
de pantalla y
atribulos los datos
que tengamos
almacenados en el
bujjir
lot, HL contiene el co-
mlenzo del archivo de
atributos (2252S) y
DE el comienzo de la
zona del buffer i
lir de donde almace-
naremos las filas de
atributos repetidas.
La direccion de me
moria de este par d<
diatamente superior ;
la ultima de la panta
la alargada y que ya
tenemos almacenada
por completo en di-
cho buffer.
En la eliqueta BUC
miento propiamenle
dicho. Despues de
salvar en el stack a
HL se ejecuta un bu-
cle LDIR que guarda
en el buffer los 32
correspondiente de
atributos. Seguida-
mente volvemos a re-
cuperar el valor de
HL y se lleva a cabo
otro bucle LDIR. que-
dando de esta mane-
ra duplicada la 1." fila
de atributos. Al llegar
aqui decrementamos
ilgual
: terminado
gistro n
Una v
el alargar
atributos se da por fi-
nalizado el proceso y
lo unico que queda
por hacer consiste en
volcar en el archivo
de pantalla y atribu-
tos los datos que ten-
gamos almacenados
en el Duffer. Otro bu-
cle LDIR fetiquetado
AMPL) realiza esta
operacion, quedando
plasmado en la pan-
talla del monitor todo
este laborioso traba-
jo; veremos el grafico
original alargado en
sentido vertical. An-
tes de retornar al Ba-
sic se activan de nue-
vo las intemjpciones
con El (de lo conlrario
podemos s
desagradables !
presas).
Para que pueda
apreciar en su totali-
dad los efectos de la
rutina puede cargar
en su ordenador el
programa cargador
Basic que acompana
el articulo. Despues
de volcar los cddigos
en memo ri a se ofrece
un menu de posibili-
dades diferentes a lo
res tienen una altura
doble de lo normal.
Eiio se debe al hecho
de llamar a la propia
rutina despues de
aparecer el menu en
pantalla. Esta forma
Combinando el
alargamiento
horizontal y vertical
se obtiene una
proporcional de lo
que tengamos en
pantalla
de utilizacidn dela ru-
tina de alargamiento
puede resultar ir '
sante para apiicaria
en sus propios pro-
gramas, al hacer mas
presentables los m«
nus de opciones,
Despues de pulse
ENTER, la primera
i que
CODIGO MAQUINA
te en cargar una pan-
talla grabada en cas-
sette. Al terminar la
carga, se hace inme-
diatamente una lla-
mada a la direccidn
60211. En esta zona
una rutina LDIR que
se encarga de mante-
ner a salvo la pantalla
cargada. situandola a
panir de la direccidn
47104 (1.° LDIR des-
pues de la subrutina
SUBR). A partir de
ahora podemos alar-
gar la pantalla pul-
sando la tecla A.
Tambien es posible
desplazar la pantalla
que tengamos en el
monitor pulsando el
7. En este case- se
hace una ilamada a
una rutina de la ROM
que produce un scroll
vertical hacia arriba
de un caracter cada
vez. Esto resulta util
para alargar zonas de
la pantalla que esten
comprendidas des-
puesdelos 96prime-
ros scans. Si no nos
gustan los resulta-
dos, en cualquier mo-
cuperar la pantalla
original pulsando la
tecla R, activandose
de esta man era una
Ilamada a la direccidn
60223, donde se re-
cupera mediante otro
LDIR la pantalla que
anterior me nte habia-
mos guardado. Si el
resultado conseguido
tambien otra opcion
que graba el grafico
que tengamos en me-
moria sin que saiga el
mensaje «START
TAPE» para que no
dos lineas inferiores.
En el proximo arti-
culo trataremos el
alargamiento de pan-
talla en sentido hori-
zontal para lo cual se
requerira una progra-
macidn totalmente di-
ferente. Entonces ve-
remos que combinan-
do am bos modos de
alargamiento, se ob-
tiene una ampliacion
proporcional de lo
pantalla. Con ello es-
tara en condiciones
de comprender mejor
las rutinas de amplia-
cidn que incorporan
algunos programas
SCREEN MACHINE.
Tras dos afios y medio de encierro en
el Castillo de Colditz, el comandante
Harvey de las Fuerzas Aereas de Su
Majesiad la Reina de Inglaterra
decidio que ya era hora de abandonar
su bonita residencia y de no
prolongar sus «vacaciones» por mas
tiempo.
y^
|
^m
£0 S'5'af'
El Castillo de
muros o edificios, es-
Colditz constituia
taban protegidas por
una de las prisio-
una doble alambrada
^ nes de maxima
vigilada por perros y
^^seguridad del
soidados, ademas de
^Estado nazi,
una serie de garitas
Aun hoy dia, se
de vigilancia con sus
puede visitar
correspondientes to-
Colditz, situa-
cos y soldados. Si se
do a 20 km. al
consiguiese salir con
sureste de
un buen equipo, se
Leipzig. Todos
podria llegar a Suiza
sus prisioneros
facilmente. Pero no
se encontraban
hernos de llegar a
alii porque tanian
tanto. Bastara con
que salgamos por-
repetidos intentos
tando dicho equipo
de fug arse de otras
para haber cumplido
prisiones anteriores y
con exito nuestra mi-
sus posterior captu-
sion.
ra. El regimen de «ac-
tividadesn diario era
rigido: por la manana,
Los barracones de
poco despues de le-
los prisioneros
Call); tras la cual se
En el barracon que
procedia a un modico
desayunoyauntiem-
node, hay un bote de
veneno que junto con
zona casi fuera de la
la comida o las golo-
prision. Nueva revista
y a dormir.
Escapar no era fa-
«mejor amigo del
cil. pero nada queda-
hombreE.
ria por intentar. Las
En el barracon con-
zonas que no tenian
ttguo, en el cual dor-
encontrare-
n tunel bajo la
estufa, muy util aquel
para guardar dentro
objetos que no que-
remos que sean des-
cubiertos.
No hay nada de im-
porlancia en el tercer
barrac6n.
abrira una puerta que
corriendo el comedor
dirigiendonos a la
puerta de la d erect! a.
Entramos y vemos la
puertas: si escoge-
mos la de abajo ha-
bremos entrado en
los dormitorios nazis
y cogeremos la I inter-
na. Una pantalla mas
arriba esta el disfraz.
Si per el contrario
cruzamos la puerta
que tenemos en tren-
KKiert
. La
puerta que tenemos
justo en frente esta
cerrada con Have. Si
dos puertas, pero
Tras una de ellas es-
tan los documentos y
otra Have. Objetos
nada utiles si esco-
geis el plan de fuga
que os proponemos
mas adelante. La otra
puerta da al patio.
La puerta que esta
sux (pasado el
ultimo barracon), se
abre con la Have que
encontrareis bajo la
garita que hace es-
quinazo en la primera
alambrada. Asi acce-
dereis a la pala (las
otra pantalla, abren
lodas las puertas).
Por ultimo, en la
enfermeria se reciben
los paquetes de la
Cru? Roja, imprescin-
dibles para el buen
tarea. El primero con-
segundo los alicales,
el tercero las golosi-
nas y el cuarto la bru-
jula.
Los tuneles
La fuga
coger la Have de la
coger la pala y llevar-
Hay dos: uno que
antesaia de la ceida
la al tunel. Ir a dormir.
comunica nuestra ha-
Como ya mencio-
de castigo. Ir a la re-
7. Al dia siguiente
bitacion con la zona
vlsta.
dejar al personaje ha-
de recreo, y otro la
que la fuga tenga exi-
2. Antes de desa-
cer su vida hasta que
habitacion de la pala
to, nemos de llevar un
yunar. coger la linter-
aparezca el mensaje
con la zona interme-
equipo de fuga con-
na e ir a desayunar.
cRed Cross Parcels.
dia de las dos alam-
sistente en la mochila
Cuando esto ocurra
bradas al sur del Cas-
y la briijula. Portanto
nuestro amigo ante la
iremos a la enferme-
tillo. El primero sera
es necesano esperar
ria a por el paquete.
el que vayamos a uti-
el ultimo paquete de
llevandonos los alica-
lizar, pues en el guar-
la Cruz Roja.
tes a la zona de re-
daremos los objetos
Existen. como no,
e ir a recoger el pa-
creo y escondiendo-
y a traves de el nos
multiples maneras de
quete de la Cruz
losen el tunel.
fugaremos. Por su-
fugarse de Colditz . y
Roja.
8. A la vueita, en-
puesto, este tunel tie-
aqui os exponemos
4. Volver al barra-
trar en el tunel, coger
una de las que cree-
con y dejarlo todo en
linterna y pala y quitar
esta Dloqueado por
el tunel.
la arena.
1. Dejar al perso-
5. Coger la Have
9. Llevar la mo-
zo a construirlo no
naje a su aire hasta
que hay bajo la garita
chila a traves del tu-
pudo terminarlo. Esta
que aparezca el pri-
del esquinazo sur. Ir
nel hasta la entrada
arena sepuedequitar
mer mensaje de ((Roll
de la zona de recreo.
con la pala.
Call", Entonces ir a
6. A la vueita, re-
10. Esperar a re-
cibir los otros dos pa-
quetes. Cuando lle-
guen las golosinas,
esconderlas en el tii-
nel para evitar com-
plicaciones.
11. Al recibir la
briijula, llevarla junto
a la mochila.
12. Coger la mo-
chila y llevarla junto a
la alambrada.
13. Coger alica-
tes y briijula. Cortar
porellugardondede-
jamos la mochila, sol-
— Evitad siempre
que os encierren en
la celda de castigo.
— SI salis por la
noche, hacedlo con el
disfraz puesto.
— No pretendais
utihzarlo todo en la
misma partida.
— En la operacibn
final de dejar alicates
y coger mochila sed
rapidos y cuidado-
sos, no vayais a mar-
charos con lo que no
debeis.
El final
Mejor lo veis por
vosotros mismos.
Solo me resta desa-
ros, como no, mucha
suerte y... jarrlba esa
svtf
&.
V
^
©^TPBliAPO^ES.
NO HAY NADIE QUE NO SE SIENTA
SORPRENDIDO DE NO ENTENDER NADA CUANDO
ESCUCHA UNA CONVERSACION EN EL AUTOBUS
QUE SUENA A CASTELLANO V, SIN EMBARGO NO
PARECE SERLO. -«TENGO UN MICRO
(MICROORDENADOR) MUV POTENTE, TIENEN
CEPEEME (CP/M) CONCURRENTE,
CIENTOVEINTIOCHO CAS RAM (128K RAM),
INTERFEIS SERIE Y PARALELO (INTERFACE
CENTRONICS Y RS-232), ADEMAS DE UN MAUS
(RATON) Y DOS DRAIBS (DRIVES) DE CINCO Y
CUATRO (5.2S").»
ENTRE parente-
sis podemos
hallar las de-
nominacionss mas
habituales de estas
cosas a la que se re-
nos habra sonado a
chino, y podemos lie-
gar a la conclusion de
que el que asi habla
es un Gran Maestro
en el Esoterico Mun-
do de la Informatics,
algo asi como un
Sumo Sacerdote.
jPues no! es altamen-
te probable que nos
por Is
nante Sonoridad.
Ante tarn an as con-
fusiones, la direction
de esla re vista ha de-
cidido encender un
gran Faro en el Tene-
bre Mundo del Habla.
y conceaer a los lec-
Buena y Castella Ex-
presion. Para ello. ha
elaborado el siguien-
te dDICCIONARIO
ESPANGL1SH-ESPA-
NOL». compendio de
mas frecuente en in-
gles, su fea version
en espanglish y su
version mas correcta
en castellano.
No es completo
.©^pbia'PE^es. _
^TnO DE LOS
PUNTOS
CRUC1ALES ES
LA MEMORIA.
AQUI ES
DONDE
COMENZAMOS
A FRACASAR.
^7N BIT ES UN
TONTO QUE
DICE «SI» O
«NO».
comendar que
ble de
y ROM
Otro punto a estu
diar es las agrupacio
RAM
s de
De la memorial
olvidemos el
caste I la no
Uno de los puntos
nador, es la memoria
de que dispone. Pues
bien. aqui es donde
sar miserablemente
en nuestro intento de
hablar bien. La me-
al punto mas elemen-
tal tenemos el bit, que
es un tonto que dice
definici:;'- je ordena-
dor es Jn rrillon oe
tontos cir-endo SI y
NO muy rapido). lo
que cHstoamente be
dice tU o «0». Su
no more proviene de
las palabras ingiesas
Binary Digit=Digito
Binario, lo que nos
Neva a sugerir como
Olra unidad, menos
usada, es la award*,
siempre) de 2 bytes.
La traduction di recta,
que es de hecbo la
que se usa es PA-
LABRA.
En termlnos mayo-
■ ' i de
scriben). La primera 18 segui
es I
tiene a su disposition
para equivocarse, y la
segunda es aquella
en la que se equivoco
el fabricante fdefini-
cibn sacada de la ex-
periencia propia y
ajena: todos se que-
jan de los (alios de los
ordenadores, y nadie
hace nada completa-
mente a derechas).
En castellano, sus
nombres son;
RAM = Memoria de
Acceso Aleatorio
(MAA)
ROM = Memoria de
Solo Lectura (MSL).
entenderia si habla-
semos de la MAA o
de la MSL, nos ve-
3 simplemen-
La siguiente unidad
es le NIBBLE, palabra
corresponde 4 bits.
Se pronuncia «nibel»,
y asi habremos de lla-
marla, mal que nos
pese. Siguiendo
nuestra escalada.
nos encontramos con
el *cy!e», 8 bits, pro-
nunciado bait. Su tra-
duction es MORDIS-
CO, que todavia na-
die ha aceptado
como denominacion
espariola, a pesar de
la inglesa (s6lo que
comprensible). En
cambio, se emplea
habitualmente una
denominacibn tan
anodina como OCTE-
Kbytes,
te K, qi
junto de 1024 octe-
(08, la denominacion
mejor seria KILOOC-
l ETOS, pero, por ser
muy larga, damos la
=iternativa de usar el
lermino «K» (pronun-
uando CAS). Cuando
uno utiiiza aparatos
de mayor volumen,
pueden hablar de los
MEGAS y los GIGAS
(1024K y 1024Gigas,
respectivamente),
que, por tratarse de
prefijos griegos, ad-
mitiremos como vali-
Este apartado,
como hemos podido
observar, no ha sido
un gran ayance, ya
que no hemos caste-
llanizado casi ningu-
na palabra, pero os
garantizamos que en
apartados posterio-
res, daremos pasos
de importancla.
Los perifericos:
como hablart los
ordenadores
En un primer nivel,
: ordenador habla
. pantalla-tele-
puede ver, hasta aqui
no se presenta nin-
gun problema de ter-
buen castellano. Pero
a veces nos h a b la ran
del CRT, quaes la de-
television y monitor,
que en castellano se
llama Tubo de Rayos
Catbdicos o, mas
abreviadamente,
TRC. Otra posibilidad
es el LCD-Display, en
castellano la pantalla-
LCD, o bien el LCD-
Display, es decir, la
pantalla de crista I li-
quldo.
Como alternative al
teclado tenemos el
amouses (RATON), la
bola grafica, el tjoys-
ticki (MANDO DE
JUEGOS) y el tablero
grafico, todos ellos
con usos muy espe-
cificos.
Cuando queremos
enchufar una impre-
sora a nuestro orde-
nador, nos enfrenta-
mos a la alternativa
que nos presenta el
vendedor: <,La quiere
con CENTRONIC o
RS-232? Esto que
nos dice el vendedor
no son dos marcas
de impresoras, son
dos modos de hablar
el ordenador con la
impresora. Al prime-
ro, por comodidad, le
llamaremos transmi-
sibn paralelo y al se-
gundo transmision
serie. Estos nombres
son generalizadores,
ya que transmision
paralelo tambien es el
sistema IEEE-488 y
serie el RS-422. pero
como no son muy ha-
bituales los dejamos
de lado. El sistema
paralelo, lo que hace
es enviar un bit por
cable, por lo que en-
via un octeto cada
vez, lo que es rapido
pero caro al exigir 8
cables para la trans-
mision. En cambio, el
sistema serie, envia
los 8 BITS uno detras
de otro, por un solo
cable, lo que lo hace
mas barato pero mas
lento. De todos mo-
dos, no se ha de ele-
Como nombre corto
para ellos, propone-
mos el que se usa
desde siempre entre
profesionales, DIS-
COS, ya que a los
discos duros se les
cos,
apartado cabe tratar
tambien de la termi-
nologia tecnica que
a utilfc
(por s
IS) I
i que hay
varias categorias:
DISCOS FLEXIBLES:
Mai Hamados floppy
DISCS los hay en ta-
manosde5,25 pulga-
das y 12 pulgadas.
DISCOS CERAMI-
COS: En tamanos de
3, 3.25,3.5. 3.9 pulga-
DISCOS DUROS:
Tambien Hamados
(man HARD DISKS o
WINCHESTERS, sir-
ven para almacenar
mucho y muy rapido,
y solo tienen utilidad
real paragrandessis-
temas, oficinas y pro-
gram adores protesio-
En general, a los
discos flexibles y ce-
ramicas se les llama
DISKETTES, lo que es
vulgar y malsonantes
describir
cion entre el periferi-
co y el microprocesa-
dor, en sus niveles
mas intimos.
Por ejemplo, se ha-
bla de nhands-bakex
(«jancheik»). Esto sig-
nifica APRETON DE
MANOS. y quiere de-
cir el intercambio de
sen a les o control es
que realizan periferi-
co y procesador para
poder llegar a ui
pas
i de <
— aVale, espero)
D E
/ISKETTES
ES UNA
PALABRA
VULGAR Y
MALSONANTE
HASTA EN
INGLES.
Ha
Lay
MUCHOS
BARBAROS
SUELTOS
ENTRE LOS
AFICIONADOS
A LOS
ORDENADORES.
.©^povwees..
gente), es el <thands-
hake», y en castellano
se utiliza para deno-
dores que son ca pa-
ces de destrozar el
castellano hasta su
donde es muy senci-
llodecir, porejemplo,
IMPRIMIR, los muy
Atilas diran PRINTER.
Este es uno solo de
los multiples ejem-
plos que podemos
dos el los se produ-
Haymuchos barba-
ros sueltos entre la
gran masa de aficio-
nados a los ordena-
trucciones inglesas a
con una cierta sonorl-
dad castellana.
Aparte de la burra-
da ya mencionada.
cabe denotar las si-
guientes, todas ellas
reales (soy.testigo):
IMPUTEAR por PRE-
GUNTAR o PEDIR.
FORMATEAR por
DAR FORMATO.
PLOTEAR por PIN-
TAR (UN PUNTO)
GOSUBEAR por LLA-
MAR AUNASUBRU-
TINA.
ERASEAR por
BORRAR
Mi recomendacion
duda o de que sea
muy larga la traduc-
cion en castellano, se
utllice el original in-
gles sin modiiicaci6n,
pues por lo menos se
tienen garanti'as de
que es una palabra
valida y existente en
algun idioma.
Supongoquelapri-
duda que apa-
ante este titulo
nsoftwaren (pronun-
ciado Ksofgiiero). El ti-
tulo por si es ya una
declaracion de princi-
■ qua
querBmos conseguir
con este articulo: fia-
blar espanol.
Dentro del soporte
logico, cabe destacar
— Los lenguajes
— Los prog ra mas
El sistema operati-
ve) es aquella parte
denador y que sirve
para su comunica-
cion con el mundo ex-
terror a traves de los
perifericos.
El sistema operati-
ve de un ordenador
incluye una serie de
rutinas para conse-
como grabar en disco
tos de ellos. dibujar
en pantalla o rmpre-
sora. hacer ruidos.
etc.
Los lenguajes son
lo que nos permiten
hacer con el ordena-
dor lo que nos aptez-
ca (siempre que se-
pamos como), Estos
lenguajes lienen tres
variantes importan-
tes, a saber: el codi-
go de maquina. los in-
terprets s y los com-
pi I adores.
El eddigode maqui-
na es un conjunto de
nes sencillas (saltar.
sumar, complemen-
tar o transferir datos)
y que es, de hecho, el
unico lenguaje que
que hace es leer un
programa escrito en
un lenguaje distinto
del eddigo de maqui-
del interprete de SA
SIC que "
porado el Spectrum.
Un compilador lo
completo un progra-
ma escrito en algun
lenguaje y traducirlo
como conjunto a una
serie de operaciones
en c6digo maquina.
No olvidemos nunca
que los ensamblado-
res (traductores de
Para a
fere nc las
prete y compila
supongamos el c
comprender a todos
lo que se quiere de-
cir, se optana por una
de dos alternativas:
a) Darles la confe-
rencia ya traducida,
.gK-pEWWBES.
L
(OS
LENGUAJES
SON LOS QUE
NOS PERMITEN
HACER CON EL
ORDENADOR
LO QUE NOS
APETEZCA.
Es
35TAMOS EN
ESPANA Y ES
PREFERIBLE
HABLAR EN
ESPANOL.
brian de preocuparse
de leerla. Esto es un
compilador.
b) Poner un tra-
ductor simultaneo.
Esto es lo que hace
un interprete, traducir
simultaneamente.
Como ultima dife-
rencia, destacaremos
que un programa
pilarse.
Los programas se
dividen en Aplicacio-
nes y Juegos (princi-
palmenie). Las apli-
caciones son cosas
como procesadores
de textos, bases de
datos, hojas de calcu-
lo (tambien llamados
estadillos u hojas
electrbnicas)... Los
juegos los conocen
todos. por lo que no
exigen mas explica-
tes). Este es el cora-
zdn del aparato, el
que ordena y manda,
siempre bajo tus or-
denes.
Junto a el se hallan
muchos otros bichos
del mismo color, y al-
gunas patas menos
que son la memoria
ROM, la memoria
RAM, algunos dispo-
sitivos Idgicos. Todos
alios sirven para que
el microprocesador
pueda hacer algo util.
El microprocesador
n los
Valga esta corta
perorata para intro-
ducir a la vez la no-
menclature casteila-
na y los fundamentos
de operacidn del inte-
rior de un ordenador.
arriba mencionados a
traduccion al castella-
no aparecida hasta
ahora es, precisa-
mente, abusesa.
ma buses, porque
por ellos viajan co-
sas) y que cumplen
muy diversas funcio-
que antes hablaba-
mos del soporte logi-
co, el soporte fisico
es el ^Hardware* (pro-
giiera), y que consta
de todo lo que tiene
en realidad tangible
dentro del ordenador.
En primer lugar, te-
nemos el Bus de Da-
tos, que sirve para
transferir datos entre
el procesador y la
y periferi-
Para controlar
mentenegrogrisace
con muchas patas (e
el Spectrum se Ham
este flujo,
reccibn como su sig-
nificado, se utiliza el
Bus Control. Final-
mente. para controiar
Despedida
No podemos negar
que se nos han que-
dado algunas pala-
bras de uso mas o
menos frecuente por
traducir, pero son, en
general, vocablos
que no utilizamos
nuestra cbarla habi-
tual. Por ello, para di-
chas palabras, remiti-
mos a un diccionario
ingles-castellano
que, si no nos dicen
su traduccion plena-
menos nos da bue-
nas ideas sobre lo
que significa y como
podriamos declrlo.
Como ultima reco-
mendacibn, recordar
pana y ello hace reco-
mendable hablar en
espanol. PBro recor-
dad siempre: SI GUE-
REIS DESPISTAR O
ASOMBRAR A VUES-
TROS AMIGOS, UTI-
LIZAD TERMINOLO-
GY INGLESA Y, SI
ES POSIBLE, PRO-
NUNCIADLA MAL.
Esto ultimo es a lo
que se han dedicado
durante el ultimo de-
cenio aquellos que
han querido darselas
de «enteraos».
CATALOGO DE SOFTWARE
PERSONALES IBM
TODO EL CATALOGO DE SOFTWARE
CON MAS DE 800 FICHAS
1." ENTREGA 3.500,— PTAS.
(400 FICHAS + HCHERO)
RESTO EN TRES
ENTREGAS TR1MESTRAI.ES
DE 1.500,— PTAS. CADA UNA.
PRECTO TOTAL DE LA SUSCRIPCION - 8.000.-
"S^..
PTAS.
CUPON DE PEDIDO
SOLICTTE HOY MISMO
EC CATALOGO DfRECTAMEf
r» ....... i. ....... ««",".;.;;«;,
U5B pj
ffl»S,S.3.
I""—™ '-
2B020 MADRID
! CIUDAD D p
| P R OV,N Ci A
DUSTIN
ANO 1989. PRISION
DE ALTA
SEGURIDAD DE
WAD-RAS. TODA LA
PREOCUPACION DE
SUS GUARDIANES
ESTA EN EV1TAR
QUE KID SAGUF,
MAS CONOCIDO
COMO DUSTIN,
PUEDA ESCAPAR.
El objetivo de Dustin es es-
capar en un plazo maxima de
tres horas con tad as a partir de
las 9:00 A.M., es decir. hasta
las 12:00 P.M.
Para alio, no podra pasar
por las puertas cuando la aler-
ta este roja y
detenido o herido por las balas
de sua carceleros, con lo que
perderia 20 de sus preciosos
minutos en los interrogatorios,
le decomisan'an las armas [no
los objelosl y volveria a su eel-
da.
El regimen de la prision con-
sists en la no intervencion de
la policia sobre sus presos.
mientras estos no hayan teni-
do una conducta desacartada
(como pegarle un martillazo a
un policia en la cabeza) o no
entren en zona prohibida (des-
de la puerla del barracon nor-
te en ad el ante).
Controles
Tienes opcion para Kemps-
ton, teclado (O-P-O-A-Simbol
shift] y redefinir teclas. No bas-
ta con esto. sino que ademas
necesitaras otras funciones en
el desarrollo del juego. Estas
— ENTER: Abortar la parti-
da volviendo a empezar.
— M:Permiteseleccionarel
objetoque vas a usar.
— ESPACIO: Elimrna el ob-
jeto seleccionado con "M", pu-
diendo coger otro mis util en
ese momento.
Objetos y armas
Ahi va una lista de todos los
objetos con su utilidad:
— Tabaco, whisky y/o dine-
ro: Se los podemos quitar a la
policia. A cambio de cualquie-
ra de alios los prisioneros o
bien el esquimal, nos daran el
objeto que posean. Para reali-
;ar estos cambios, situa con la
"M" el cursor sobre uno tie es-
tos objetos y pulsa la tecla de
disparo cuando te encuentres
en la pantalla en la que este el
personaje con el que quieras
intercambiarlo. Entonces, apa-
recera en la posicidn del cur-
sor lo que nos han dado a
cambio de nuestro objeto. De-
bes tener en cuenta que cada
personaje nos da siempre el
mismo objeto. No nos los qui-
tan al ser detenidos.
— Relo): Siempre que lo po-
seamos, aparecera la hora
bajo el indicador de energla.
Tampoco lo perdemos en
nuestra detencion.
— Ganzuas y/o tarjeta: Su
funcion es la misma: abren to-
das las puertas, incluso la del
pabellon norte con alerta roja.
La diterencia entre unas y
otras es que la tarjeta hemos
de quitarsela a los policias
(analogamente a los prisione-
ras, a cada policla, solo le po-
demos quitar un objeto deter-
minado) y las ganzuas las in-
tercambiamos con el resto de
los prisioneros. Al Igual que
mos al ser detenidos.
— Mechero: Si lo posee-
mos se encienden los cartu-
chos de TNT y si no, no se en-
cienden. Tampoco nos lo pue-
den quitar.
— Hueso: Las panteras son
tos peores enemigos que tene-
mas rapidos que nosotros. Si
quieres que no te hagan dario,
llevando el hueso, saciaran su
hambre, con lo que desapare-
cera de nuestro poder salvan-
donos la vida. Nos lo decomi-
san al ser detenidos.
— Estatua: Nos lacambia el
esqurmal que vive mas alia de
la junga por tabaco... y es vital
para poder escapar. yaque sin
ella, el brujo no nos permite el
paso hacia la pantalla final. La
estatua no es decomisada
despues de una detencion.
— Antidoto anti-serpientes:
cuando vayas a la selva para
intentar finalizar el juego, es
mas que probable que en-
cuentres una serpiente que te
impida el paso. Con el antido-
to podras pasar una vez sobre
una de ellas; despues desapa-
Las armas fas hay de dos ti-
pos; Las que les quitamos a
los policias (porra, pistola y
chaieco antibalas] y las que
nos dan el resto de los reclu-
sos (martillo y TNT), Para po-
der usarlas, es necesario si-
tuar el cursor sobre el arma
elegida:
— Porra: Se las quitamos a
los policias y de solo dos
porrazos te «cargas» uno.
— Pistola: Nos permiten un
numero determinado de tiros
contra los «polis»; despues de-
saparece.
— Chaieco antibalas: Nos
protege de los disparos cuan-
do el cursor esta indicando su
uso. jOjol, solo de los dispa-
ros.
— TNT: Si un mechero esta
en tu poder, pon el cursor so-
bre un cartucho y veras a to-
dos los policias de la pantalla
desaparecer (pasando a tu po-
der los objetos que estos por-
tasen).
— Martillo: De manejo ana-
logo al de la porra, es el arma
por excelencia, ya que al ser
Dustin detenido no es decomi-
sado como las demas.
Situation
cialmente. Kid se encuen-
tra en su celda. Traspasando
la puerta de esta aparece un
pasillo vigilado por un policia,
al que, si se le propina una pa-
DUSTINi
liza, se la puede encontrar ta- al intruso la muerte instanta-
baco en los bolsillos. naa.
El barracon para prisione- Una vez luera, un foso ro-
ros, segun anotaciones del dea la carcel y la unica salida
propio Dustin, esla formado posible esta en... la selva, que.
por 3 naves principal!
comunican con el resto de es-
tancias y celdas. Hay dos po-
sibles salidas del barracon y
ambas dan al patio.
Este patio, de colosales di-
mensiones, tiene ademas sali-
das a la armerfa (donde se
consigue TNT) y a la zona re-
servada al personal del recin-
to penitenciario o barracon
norte (segiln Kid, dicho barra-
con es la unica salida posible).
Las habitaciones del barra-
con norte son todas
pa mortal, ya que la permanen-
s dilicll
i hazana,
quien amablemente accedib a
responder a nuestras pregun-
— Seiior Saguf, <,como lo
hizo?. icuales lue...
—Facil, facil — empezo di-
ciendo — . Llegue a mi celda a
las nueve. Ante mi sorpresa, la
puerta de la celda estaba
abierta, asi es que sali. En el
pasillo, habia un policia y como
§ 1 §§ D Y
no me gustaba su gorra.
al suelo a puhetazos y le regis-
tre, encontrando un paquete
de cigarrillos. Segui indagando
y en la primera puerta que en-
contre antra. Apoyado en la
pared habia un hombre, que a
cambio de «mi» tabaco, me dio
un mechero.
—No n
Sail i
interrumpa, jcoj...!
i cambio el mechero y alii
enconire al policia recuperado,
que disparaba contra mi per-
sona, y como su gorra seguia
sin gustarme le di otra paliza.
quitandole mas tabaco. Repeti
esta operaci6n tiasta que se
me llenaron los bolsillos de pa-
quetes de cigarrillos. Entonces
fue cuando empezo lo dificil.
— Un pitillo...
—No, gracias: aun me que-
dan de Wad-Ras. (.Por dbnde
iba? jAh, ya! Cambie tabaco
por un mechero, reloj, martillo
y ganzuas y me dlspuse a sa-
lir por el barracbn de los poli-
cies. Atravesando la selva, evi-
tando canibales hambrientos y
panteras negras. pude encon-
trar un esquimal en medio de
un desierto, al cual le cambie
una estatua por tabaco. Retro-
cedi sobre mis pasos y me di-
riji al norte. donde un «tio» con
la izquierda y alii encontre una
barca, me acerque. un poco
mas. y mas, y... y si quieres sa-
ber mas, te compras el «Dus-
tin» y haces lo que te he dlcho
(no tall a).
Copia el cargador adjunto y
salvalo en cinta con SAVE
(tdustinn LINED.
Para ejecutario, cargalo de
cinta con LOAD " (y ENTER) y
responde a las preguntas que
te haga, Pon la cinta original al
principio y podras disfrutar de
selva... De todos rr
comiendo que juegues si
KE's, no es un juego dificil.
Fabian E seal ante Liaho
InPO-
COMPRO, w
flEXs*. CAMBIO
fKftyONt tTt£U£ FVE&O?)
if HO. PESO \
\^£:^j
1 Llamar. cr.mj.lj, )■ noclics. Prcgun-
1 w por _A g usrin. Tclefoira (91) '
(PUES Hay 0l£V. J) - ]£
,, -.
COMPRO, m
Oferras il idefono (<J72) 5'
%l
m& CAMBIO
60 \/EUk)
o ? j
1(?Toh,5/7
?^f%
en espariul, gaslos dc i
Precio 15.000 plus. A
K-i. C/ Alfonso x c
300(18 Muitia.
SERVICIO DE EJEMPLARES ATRASADOS
T«tfSpe««nmfcd»ipe«nni
Complete su coleccion de
ledospectrun
mm. 4-300 etas.
para el SBeOruni/Compa.ac.On oo-
Num. 6-300 plas.
EDITOR DETEXTO 1 C6dkK>
|^*^2™-.
«r#- Jt
Ig*.
| fl,«M 111 ...II | ]■_■
Fiiilmiiii !■ mifrbdi
ipectrun
scar
lOdOSpCCtnin Td-reaT'e! "'eoao Madrid
s;r,5:.,»,,-„ r .
~:E rr£5SD " ,SiD ~'
IkSkSs
tico
udiantes-
inra est
ipdeun^^Sa
uitta
'&-:?$&
'
^ rfmm.
imdail - ZXSpectrum+2